I like the randomness of the upgrades too. Adds to the replayability. I played a second time to see if it would be different, and to see how the resource carry over worked. and then i saw the upgrades were random, so i played a 3rd time to see what i could get done. Which was, get a lot of XP gain upgrades.Which led me to find the issue.