Extremely polished and well crafted. The music, the art, the movement, the mechanics, everything is really well done. The only critique I have is some puzzles require quick movement / APM which I feel goes against the casual puzzle platformer vibe it makes me think it is.