Ronster316 on 22 October 2009
The achievement list ALONE confirms that this is going to be a FANTASTIC game.
This trailer is just the icing on the cake.
Can't wait for this................. 20th november (UK release date) can't come soon enough....!!!!!!