Exomecha

A free-to-play online first person shooter with giant mechs.