Hmmm... And it just so happens I've been working on a Demon's Crest engine for the last 3 or so weeks.
Interesting coincidence, no?
Here's the current build if anyone wants to try it out:
http://www.mediafire.com/download/6ldst4c6vfv6kcv/Firebrand_v0.80.rarIt currently has a fixed 4x zoom so if your monitor is small you might not be able to see the whole image.
Basic controls are move with arrow keys, 'S' to attack, and 'X' to jump.
Game pads and joysticks should work too, but I'm not 100% certain the default mapping will match up well with anything other than a PS2 Dual Shock via usb adapter.
I added a couple of extra features such as crouching and gliding.
Also, I made some tweaks to the basic physics so Firebrand may seem a little "sticky" as compared to the original.
It seemed logical to me that he should not be able to move horizontally during the beginning of the jump animation, while landing and for the first frame of taking a step.
Oh, and he doesn't have the headbutt yet and his breath weapon is based on the one used by the Red Arremer Aces in Super Ghouls 'n' Ghosts.