Very nice game! The puzzle mechanic is interesting and very well executed and the platforming feels good!
The visuals fit well with the game's theme making for a great overall experience!