Let's face it, the Call of Duty franchise is practically a license to print money at this point. As if we need reminding of that, Activision sent out a press release today announcing that it sold more than $1 billion of Call of Duty: Ghosts into retail stores worldwide on the very first day of availability. Helping to reach that figure is...