I usually dislike push-the-block games but decided to give this a try, and 3 enjoyable and challenging hours later I finished the game. This game is really enjoyable, I didn't know you could get that creative with push-the-block as a base mechanic, but this game really added tons of variety and intuitive complexity with its different types of "blocks", making it a lot of fun.
The relaxing music, satisfying sound effects and gorgeous visuals really added to the experience and lessened the frustration too, the game is just an enjoyable space to be in.