So the first trailer's just come out. It's on gamespot actually.I've been following the game for quite some time and I'm really excited.Have many other people heard of it. If so what do you think?
Log in to comment