Two minor issues:
Clicked on "another random clue" after reading the first one. That disappeared on the following clues.
Having to use Twitter/any other common ID is going to cause people to shy away. Let me register for my own ID on your site.
Otherwise, I love the idea!