Fun music, solid concept, and well executed... for the most part.
A game-breaking bug exists. One of the levels has you try and evade the blocks that chase after you in a straight line if you line up with them, and I managed to trap myself in a corner. When I tried to restart the level it sent me back to the beginning of the game.