FarleyMcFirefly on 24 February 2015
I guess it just goes to show that Game review scores are almost completely irrelevant in terms of how successful a games' sales can be. The Order 1886 will probably outsell most Wii U games.
1doesnotsimply