Originally Posted by Phenomenon
When is this game coming out? I heard April 28th.
Correct you are.
if you fast net check it out, it's crazy how much stuff there is going to be. Deff check out the 3 trailers they have released you can see how good the graphics are..