In Overlords of War game, you can challenge more stages in Instances to unlock more constructions while upgrading character level.