A very solid and well rounded game in all aspects! The controls are polished, the visuals offer a smooth expeirence, the story is sweet, albeit not expressed that much in gameplay, and the sound is satisfying. My main issue would be that the level design could have eleveated the game a bit more. Most of the dissapearing block puzzles revolve around doing two loops of the level in the same direction. Make players experiment more, move back and forth between sides, to get to various places, force players to think about the way they route their path in a level to use the gimmicks you have established to their full potential. Besides that however, the game was pretty fun!