This was amazing! It feels like you put a LOT of thought behind the concepts, and it really shows. There was one level where three enemies were introduced, I think, which was quite a steep step difficulty wise. Other than that, a remarkable job!
Oh and as a non native speaker, I had trouble understanding the idiom haha. But that's not your fault of course! ^^