Pandora’s Box Posted on April 12, 2006 by Michael http://www.pandora.com I knew they were mapping the human genome, but this is ridiculous… Nice mix of multimedia & Flash.