Call of Duty: Warzone Revitalizes The Battle Royale Genre

I finally had the chance to try out the Call Of Duty Free-To-Play Battle Royale standalone game that’s finally come out, and as you may or may not know, before the update ever came out, it was leaked everywhere. Back when it wasn’t released, Activision would take down any video or livestream that mentioned this […]