Super Mecha Champions new iOS and Android gameplay

Checking to see if Spee.ch has your asset locally...

Super Mecha Champions i usually don't play battle royal games but i might play this one it has so many new this and i still need to try the mech ... https://www.youtube.com/watch?v=LPmhjAqMCvc

Copyrighted (contact publisher)