Yeah I thought it's nice to have some mystery/discovery, instead of game telling you everything, but since many people requested it, I'll probably add it. Not entirely sure where to nicely display the requirement, but I can probably do it on the button where the cost would be. Doesn't quite work for all the upgrades that require previous upgrades to be unlocked, but maybe I'll display only the unit based requirements like scientists/runesmiths.