Comments (1)
TerraMantis  +   769d ago
This is easily my most anticipated game of E3, it looks amazing.
Nice to know a few more of the details.

Add comment

You need to be registered to add comments. Register here or login
Remember