While a good game, there are a few parts where it's extremely difficult to do without practice, and one that is basically a luck-based mission, in regards to timing.

The music was well chosen, the gameplay decent, though I have to wonder why you kept the DDR-styled game, I've been playing this game off-and-on and have never even seen the final level.