The Order: 1886 launched to much success in the UK last week, topping the region's sales chart.
Unsurprisingly, Activision's Call of Duty: Advanced Warfare is still selling incredibly well, placing second. Meanwhile, Turtle Rock Studios' Evolve, which was number one last week, has been knocked down to…
