Very nice setting and mechanics! I can see this becoming a neat puzzle platformer :)
That means a lot—thank you!