I found out how/why that happened. Someone submitted a link to our site through
StumbleUpon » Welcome to StumbleUpon . If you 'stumble' or
'digg' you can submit your favorite threads and stuff to them. For Digg, Technorati, Furl, and Del.i.cous you can just do it from any thread by clicking the linkback button at the very top part of the first post in a thread. For stumble, you download a browser button and when you find a site you like you click the I LIKE IT button. It is fun when you find a site/page that no one has submitted because you get to be the original submitter.
Anyway, someone submitted the new American Idol game to stumbleupon and all those people came to check it out.