The combat is a little too simple, and the Staff weapon is overpowered.
Just upgrading the magic skill alone allows you to deal more armour piercing damage, increase more defense, and further outheal any attacks.
Still quite a nice game with a good story, though.