Have at you!
First of all, that "final fight"-ish music kicked ass, too bad it was to short. The first time I saw that, I was rocking to the tune, and then *pfffffffttttt*. I must find an mp3 of that.
Great unexpected ending, I'm a big Castlevania fan and seeing Alucard let loose a big one was great!