In recent releases, Activision has taken its Call of Duty franchise into space (with its Infinite Warfare) and back in time (with the World War II release); now it’s looking to its past to bring it back to glory, while adding the massive multi-player Battle Royale mode. The new Black Ops game is set within a […]