Call of Duty: Ghosts Leads Xbox One Launch
Call of Duty: Ghosts and Xbox One are a match made in heaven. With the release of the next generation Microsoft console, Activision and Microsoft have claimed the title of “the number one most played Xbox One multiplayer game worldwide.” Microsoft sold over one million Xbox One consoles within the first 24 hours of the […]