Really well done! Couldn't quite make it through the boss, but I appreciate the checkpoint system. The tracking enemy also got me a couple times.