An online multiplayer session-based game where rival teams compete against one another for victory on highly stylized ...