Jaywood2010 on 04 January 2013
Saw this yesterday on gamespot and an obvious flame war will be ahead so thank you for posting yet another thread about this.
But I hope you enjoy all the arguments ahead.