Playing today, I had a lot of trouble with Firebrand. I need to be more offensive, that guy can't take a lot of hits.
Tried my hand at this classic horror themed platformer. It's pretty fun, but super hard. I managed to reach Firebrand, and was immediately killed by him.
I played another game on the PD arcade machine. I managed to beat Firebrand and move on to the next areas. Using infinte continues, which spawn you at reasonably spaced checkpoints, I reached the town after the ice level. I could try to finish this at some point.
In an infuriating but successful run on the PD arcade machine, I got past the ogre town, and started traversing the floating platforms, but always falling into the water.
Weirdly, you continue by holding fire and pressing start.