This is really well executed and I would have enjoyed exploring it immensely if not for the frustration brought by not hitting the notes at the pixel perfect time. The whole presentation is great. The music, the intro sequences, the gameplay and even the combat sections, its just the timing. I did manage to get to the fat guy boss looking type but died on him.
Music and graphics are authentic, gameplay is very fun. I enjoyed that XP actually makes a difference. Great entry overall. I'd love to return to it with some more loose timing!