Really great game! I enjoyed playing it, even though I lost. I think it needs some rewards for battles, because right now you just have to pray you will get some rewards.
Also my guess is on the last boss I should just kill smaller enemies instead of trying to rush the boss.