Don't buy this game, get Crossworlds instead. Same game+expansions+same price.
King's Bounty: Crossworlds includes Armored Princess AND includes expansions and it costs the same. If you buy this and you later want to expansions, the only way to get it on steam would be to buy Crossworlds and pay double.
I don't even know why Armored Princess is still offered as a separate game it seems like a way to squeeze money out of unknowing gamers.