This game is really fun, and the concept is unique. The different types of enemies add a lot of good challenge to the gameplay. The moving platforms are also very fun to navigate.
One suggestion I have would be to add an on-screen score display to show how many enemies you've defeated, and possibly a minimum requirement for how many enemies to defeat to advance to the next level