Posts

Origin users spent 61 billion minutes playing games in 2014

Infographic: World of Warcraft by the numbers

Sony: 60% of Move-fanciers “already own a Wii”