Call of Duty: Warzone 2 trailer Released

Activision Blizzard, via the official Call of Duty YouTube channel, has released the official release trailer for Call of Duty: Warzone 2, the new version of the free-to-play battle royale for PC, PlayStation and Xbox. You can watch the trailer above. The launch trailer for Call of Duty: Warzone 2.0 initially shows us a series of […]

Read More