The controls felt good, the soundtrack was cool, the level design was decent. I had a lot of fun! I think while the graphics look good, some of them don't match up that well. I liked the difficulty of the individual rooms. They are hard, but short, so you always feel like you are progressing. Unfortunately, the game froze at one point, I think right before the final boss.
Other than that, a great game!