Lead an armored squad through the perils of this reversed tower defense action-strategy game!