Menu Close

The Order: 1886 Is #1 On UK Sales Chart

Controversy often results in great sales. And whether it's due to controversy, consumers siding with the better reviews, or gamers simply buying the game 'cuz…