This game suffers a lot from poor design. Primarily, the hit detection is just awful, I would die from hitting something while no where close to it. Second, the level designs are just odd, particularly in terms of difficulty curve. Some of the earlier levels are harder than pretty much all the ones that follow. Third, the music is an uninspired choice. You don't have to compose your own piece, but don't use the same one everyone else has.