Call of Duty continues being one of the most successful video game franchises of all times. It seems people just really like shooting things in virtual worlds, whether it's during a historical war or in space. But despite selling well, last year's Call of Duty: Infinite Warfare was criticized from the very beginning for taking the series into a futuristic setting. If … [Read more...]