scat398 on 07 May 2010
Seems to be some backlash from some of the more PC centric magazines, that are still upset over the game being delayed for so long and then eventually pulled all together.







