We have until 8AM 1/25 to crack this nut! So, what's the game? I'm guessing it's something recent, maybe related to the THQ thing going on now, though I don't know what was so surprising to come out of THQ recently.
Maybe Dead Island...? Doesn't seem important or interesting enough to warrant an entire article.