Very interesting. Reminds me a lot of Baba is You but as a platformer. Great job setting this concept up!