I like the background music, it's really upbeat. The mechanics are fun at first, but they're all timing based. After a while it becomes repetitive as it's just one timing-based obstacle after another. The level design is average. It isn't bad, but not exceptional. I think that other kinds of levels, such as logic/puzzle solving should be added to give a bit of variety.