New Call of Duty Trailer Released, Now With 100% Less Tiananmen SquareJack StockerSeptember 3, 2020 by Jack Stocker In a recent release, the company renowned for World of Warcraft and Call of Duty, Activision-Blizzard, announced their latest title in the latter series set...