The Playstation 4 and Xbox One launch close to the end of the year is taking up a lot of headlines and while it would be fair to say that Microsoft botched up their prelaunch in many ways, it seems they are back on track to claim a lot of …
Read More »