Of all the free Battle Royale games, this is definitely my favorite. I've tried Fortnite, but even before it became a full on carnival, it wasn't the game for me. APEX was actually okay, but still too much weirdness for me. I guess Warzone is just most familiar for me, being an FPS gamer since...