Shoot people in space this weekend with free ‘Call of Duty: Infinite Warfare’ Call of Duty sales take a nosedive with ‘Infinite Warfare’ Game over? Why Call of Duty is dying and Overwatch is thriving