Call of Duty: Ghosts was show off during the Xbox One reveal, demonstrating a new game franchise for a new generation. In this developer diary, Infinity Ward executive producer Mark Rubin and the Call of Duty: Ghosts development team talk about the tech involved, along with the world, story and characters.