UK viewers have all the fun. First that
absurd David LaChapelle promo video and now this extensive "explore the mystery" type
Flash site from Channel 4. Not sure if those of us that have actually seen the first season have anything to learn there, but it's
maddeningfun to click around for a little while.