Either that, or someone hacked their site

A few hours ago several of their games were for sale - for $1. These are fairly recent, popular games too - including Prince of Persia and Assassins' Creed 2. Needless to say, I bought quite a few CD keys and plan to sell them on Craigslist

Anyone else get in on this goodness?

Yes I did: