Cute and tricky puzzle! It reminded me a bit of Baba Is You :)
thank you! there definitely are some similarities :)