Nice twist on space invaders that fits the theme. Fun game, maybe a bit too easy, it might be more challenging if health didn't regenerate every level?