phinch1 on 05 October 2011
This game is going to need re-reviewing
can't wait to hear whats comes in the DLC
day one buy for me
wonder if they will change the way the game is distributed now, id hate to have to do the 10gb install followed by this massive update then the DLC lol