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