I played this but there is a design problem in it.Upgrades become more expensive the more buildings of the same type you have. This does not make sense at all.The cost for upgrades increases way more than the cost of buildings as well.
I've reworked the whole system behind the upgrades in the latest patch, now costs are tied to individual buildings rather than scaling globally