This took a little time to figure out, but then it was a lot of fun. My only issue was that sometimes the enemies slimes would be just offscreen and then it was hard to tell what was happening. Great job, though!