Officially my new favorite game mode! It's aggressive, defensive, team based and best of all even if I lose a match I all get crap tons of exp! Great job!
I feel alter placement might be iffy on some maps though. Feels like it can favor one side especially in regards to environmental hazards.