Ever wonder what the people behind the Debian project look like? This site is a simple prototype to see if there is any interest in maintaining a face-database of Debian Developers.
Those floating head photos remind me of Gombi the Genie off Pee-Wee's playhouse.