According to the NPD results for the month of May, Watch Dogs is holding the number one position when it comes to software sales. Overall sales for the month are considerably higher that they were in May 2013 with consumers spending $274 million just on games. This is a 57% increase from last year when they only spent $175. What’s ...
Read More »