I like how you utilized the combat mechanics. It was very challenging, and I really enjoyed trying to figure out how to beat them!
Towards the later levels, I felt that some level of play testing would be helpful. It’s very important to make sure things work before you release them! For example, making sure doors can be accessed and levels can be beaten in one go.
Some of the level areas are really cool! I love how you made the tower exterior, it looks awesome!