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: