RenCutypoison on 20 March 2015
I honestly came here to know how many weeks I would need to download the game.
OT this game requires more horsepower than rendering a pixar movie, that's ridiculous.