This game wasn't really for me. It was a well made game, just not my cup of tea. My only feedback would be get rid of random encounters. They served no purpose except wasting much needed magic points.
Actually, you can run from the random encounters. Only the bosses are necessary.