The RP Team discusses the newly announced Call of Duty game, along with eSports decisions and financial implications on the gaming world.