Call of Duty: Warzone was released back in early 2020 being one of the most anticipated releases at the time especially within the battle royale community. Its release took the battle royale scene by storm combining its Call of Duty first person shooter mechanics with the interesting battle royale features adding their own unique spin […]