Very cool game! Fits the theme very well. Maybe power ups would be a nice addition or a shop after each wave.