March 2016 NPD: Ubisoft, Nintendo shake up sales chart with The Division, Zelda

01:30 15.04.2016
Gamers aren’t spending more than they did last year, but that’s only because many of them already have the latest hardware. New video game products generated $964.1 million in sales at United States retailers in March, according to industry-tracking firm The NPD Group. That is relatively flat from $968.4 million in spending during the same […]...
  862