New Call of Duty Trailer Released, Now With 100% Less Tiananmen Square
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 to release sometime later this year—Call of Duty: Black Ops Cold War. However, not all has gone well with the reception of it for the Triple A publisher, even though…