Super Mechs is a strategy and fight game where you must ride robots with the maximum possible destruction capacity to face the creation of your rivals and other enemies that you will find throughout this adventure. In this game you will find pieces of robots that will allow you to create your own; each piece […]