Mech Wreck I love games that let you pilot mechs, and I have since I was a kid. Giant robots fighting has been in the collective consciousness for so long, you could even say Rock Em Sock Em Robots counts. There have been games that try to bring that [...]
Mech-based party brawler Override: Mech City Brawl got a new trailer ahead of its December 4th launch. The new video displays in detail the enormous devastation players can unleash playing solo or in online and local multiplayer, as well as a wide range [...]