Armored Squad: Mechs Vs Robots is a fun third-person shooter whose mechanics draw directly from the great ‘Team Fortress 2’, a title that it also imitates in its graphic section, although replacing the charismatic protagonists of the original with some equally nice robots. The mechanics of Armored Squad: Mechs Vs Robots are very simple: once […]