» Sun Jan 16, 2011 8:24 pm
It's November, the "holiday shopping season". There's been a massive glut of game releases at that time every year since as long as I can remember. Any game company releasing a game in that period knows this... if they wanted to avoid it, they could have.
:shrug: