Battle for Cydonia has the player fighting endless waves of enemies in a customizable mech.
Shooter
Shooter, Adventure