Nice idea, though hard to get into it at first. The first stage is too difficult for your idea.
And the game gets easier as you play, which is not what you want. Which makes the macro buttons useless. (No big loss there, the mechanics of their use is too complex anyway).
Start with a single people-upgraded resource, move on to a resource-upgraded resource, then a self-other-upgraded resource, and finally a other-other-upgraded resource. See how that gets more complex as you go?
The final stage can be easier to get people the motivation to finish it all, but you still want to use some of the previous mechanics.







