Solid foundation across the board! I would encourage you to further refine your level design to make full use of your mechanics, not because there was anything in particular wrong with this one, just that I feel like there was still room for improvement to making a more memorable level (which is probably one of the hallmarks of great level design). The mechanic could of course also use a bit of fine-tuning as it was slightly janky at times but I appreciated you going the route of infinite health/no resetting except getting knowcked down as that made it feel less punishing.