Overall an allright game, however the playthrough with the priest was absolutely tedious and luck based. The melee characters are easier than the magical ones anyway, since they don't rely on mana and have around twice as much health, but of all the magical ones the priest turned the game into a dying simulator.
The heal skill is useless for him, 30% of total health sounds good, but not if he only has 9 hp and basically struggles to heal back what he is inflicted. It requires luck to get the item that boosts max hp by 10, and I didn't get it once in both playthroughs with him. He was also the only character I had to actually restart because he died so often that I never had the money to buy bombs for the boss.
The RNG of events is overall mindless too, sometimes I got like 5 shops in a row, 3 of which offering the same item, as if I suddenly changed my mind to buy it. Many times I didn't even have the money for the shop or the training guy, they only served as free ascention steps.
Until the end I didn't figure out what the bell is for that I got sometimes. It never did anything for me at any time, even after finishing the game with every single class.
So yeah, it's an okay game, though the magic classes could use mana regeneration and the RNG of events some more logic. But considering how old this game is, I would say it holds up to the standards back in the day, so good job I guess.