Shadowfest3 on 01 January 2010
I wonder if they are taking into account Dec 21, 2012, the end of the world? Why release a whole bunch of games if we all are going to be destroyed in 2012? Okay, just kidding you. I'm sure gaming isn't going to die anytime soon. Well, at least I hope not.