There was something about a demon! :O
And hey, there were hard parts of Musashi. Those damn steam pipe parts. I finished that both times with about a second and a half left on the timer. Very unforgiving for mistakes.
Edit: Oh, and when the princess calls Musashi "You little turd!". Very memorable.