ITT: Games with multiplayer modes that had no right being so good.
>Didn't even expect this to have a vs mode >Has some wild fucking arena where you build units like a moba and try to control the bettlefield and push up to the enemy base >All while drifting around in a hovercar or stomping around in a mech