UK Sales Charts: Wolfenstein: The New Order Targets the Top Spot

(Source: Push Square) It accounted for a quarter of all software sales for the week, which doesn’t exactly bode well for the remainder of the best sellers list, does it? Still, its success is …