Slider Xbox 360 Xbox One Call of Duty: Ghosts Multiplayer Demo Now Free on Xbox Live 11 years ago Galit Gordon Activision and Infinity Ward have brought the Call of Duty: Ghosts multiplayer demo for free over Xbox Live. From...