Great engine, needs more game
Desperately needs to be cut down into levels, preferably plot-based. Seeing as how there is very little to discover or achieve, survival becomes meaningless fast. Some plot development, different enemy waves and an achievement system will make this a winner.