The timings are tight, the gameplay is a classical platformer-runner one. It's a good game. The fact that there is a different song for each level and that the level and the song are 'associated' since you will get the same song part at the same level part could make it become a rythm game... I don't see what it has to do with the theme though ?