IncGamers Network
|
News

Order of War: Seven New Screenshots

Square Enix has released seven new screenshots for the upcoming strategy game, Order of War.See the images below; Order of War is released on 22 September.



Related to this article

Comments