Enjoyable game with some strategy (and a bit of luck) required. I like how quick the restart is when you lose.
It's nice to see so many levels and different mechanics in the environment too. Cool how you implemented the enemy movement as well.