Amazing submission, one of the most unique/creative block pusher puzzles I've played! Reminds me a bit of Baba Is You. Really well made levels too, that last one took a good while to solve :)
The only thing I would say is maybe the mechanics could be taught more clearly / introduced in a more intuitive way but for a small game it's totally fine, I worked it out pretty quickly