Very interesting idea! Its is quite well implemented in the beginning the mechanics are quite overwhelming but the they get introduced one after the other so you have time to understand them. Its an interesting way to implement the theme. The art looks amazing and the visuals are great it could maybe use some more particles and such but overall fantastic game!