I like the level design in spirit: it tries to make the most of the idea, and some scenarios are rather interesting. However, it feels like some screens require precision and repetition, and the need to reset to the last checkpoint rather than the start of the screen ends up frustrating. The music and visuals are pleasant!