Jul 2015
I’m aware of all the talk surrounding Devil;s Third. It’s hard to say what what is true and not. All I know, the game will release in Europe very soon and we can expect some more footage and reviews.
The Author