Terra Strike M2 admin 7 years ago Terra Strike M2 – Move your mechs in this turn based tactical game. Fire on and destroy all the enemies.