The gameloop feels kinda repetitive after while, but I like how it fits the theme because when I was low on health every second was very long for me. Maybe add some more types of ships, so player has always something new.
But other than that, when I finished level with low health I feel satisfied, and that is what games are all about. So good job.