This is the third game with Firebrand from the Gargoyle's Quest series. It is a side-scrolling platformer.