GameStack
Super Mecha Champions

Super Mecha Champions

Jul 26, 2019

About

This is a multiplayer online battle arena game where players control customizable mecha robots in fast-paced combat. The core gameplay involves selecting mecha with unique abilities and weapons, engaging in team-based battles across destructible urban environments, and respawn mechanics that allow quick returns to combat. Set in a futuristic Japanese-style city, the game emphasizes strategic positioning, teamwork, and adaptability in matches where players compete for dominance.

Available On

PC (Steam)Check store
Super Mecha Champions | GameStack