The Order 1886 Review

When the Order 1886 was announced the Playstation fanbase couldn’t contain their excitement. Not only did the announcement trailer reveal the game’s very impressive graphics, but it also revealed the
By Deville Louw on 02 Mar 2015