Video Games Activision Hopes to Wow Fans With New Features For fans of the Call of Duty franchise there are few things that the developers haven’t done to WOW the masses. That doesn’t mean... Katarina HollerNovember 11, 2020