Poor matchmaking ruins the game immediately, it's sweat city
It's safe to say Call of Duty Warzone doesn't have the best reputation. A quick glance at the Steam listing will show that the reviews are mostly negative. While this isn't surprising for a free-to-p… [+6294 chars]