• Sign In
|
PC Invasion
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.



Comments