Good ending is not a "happy ending" I think.
Both 2 black dragons dead and fradz decided to leave the place (united with the dragon), but galeoth can't excuse his murdering and vows to pursue him for the great court of justice.
Phodom decided to leave as a hermit.
Before the death, Zylcious freed the spirit of Axobada - and while the THREE heroes were fighting with Xvareon, only Tharo could save the kingdom from Axobada - in this fight he sacrificed himself in order to stop Axobada.
10 years passed after the death of two black dragons and some new threat came to Balgaron (the spirit of black dragon began to gain strength due to the dark court of followers - organized by people who believed that the dragon must return and rule), and one unnamed young dragon slayer decided to face the threat and travel all around the Oelivert, searching for the old warriors - but failed to find anybody. He faced some kind of enemies that he can't defeat and suddenly an old warrior with golden hammer helps him - after it he decided to teach the young one - teach him the art of war. Born of new hope! (as far as the greatest one is dead (Tharo), Phodom was retired, F and G - see below).
Galeoth finally finds Fradz in his way throw Icy Mountains - when he realize that Fradz and the Dragon are too strong and he can't kill them - he decided to destroy the glacier with the whole power he got and both Fradz and Galeoth got themselves buried under the glacier unable to freed but alive, waiting for the day when they would be discovered and released - occasionally or not...
Sorry for my poor english, I wish my ideas could help you in some way. Or not