You must log in or register to comment.
At the very least the trailer looks better than the gameplay they showed at Gamescom this year. https://www.youtube.com/watch?v=270uflOMbMk
At the very least the trailer looks better than the gameplay they showed at Gamescom this year. https://www.youtube.com/watch?v=270uflOMbMk