Haphestia

A one-button arcade-style tower defense game.
Shooter