Thank you so much! I'm glad you like the mechanics!
I wanted to introduce each mechanic individually, then ramp up to combining them in different rooms, so I'm really happy you mentioned that!
Thanks for playing through it! :D