I found few bugs that I wanted to report.
There is a bug with the item "Skull of pain". Fighting a keeper battle (suppress or upgrade some item) will not reduce the strength of the enchantment of the skull, but it will still halve your mana at the beginning of the battle. So either don't halve the mana or lower the strength of the enchantment after the keeper battle. This bug is present in the King's Bounty and also in Armored princess as well.
Then I found two typos:
One spell called "Divine armor" is also being referenced in some descriptions as "Armor of god".
Another one is "Intellect". Some descriptions reference this as "Intelligence".
Please unify the terminology. Currently it's not a big issue, but it can be confusing sometimes.
Thanks and keep up the good work