Parts of Call of Duty: Ghosts will feel very familiar to some players [VIDEO]
Earlier today, Activision kicked out a press release stating Call of Duty: Ghosts sold over $1 billion in retail on day one. No matter how you slice it, that’s a ridiculous amount of coin. With so many people picking up the game at launch, there’s a fair shot that you’re among the masses