Hello, I'm glad you enjoyed this game, thank you so much for playing and providing great feedback and suggestion.
Generators are acting in a sequence.
The plan was to add a "reduction of waiting time between generator's switch" upgrade. I tend to believe in harmonizing and trying to keep all generators producing around the same amount.
But I understand your suggestion around generator C being the main generator to invest in and will have to think on it. :)
When you click the green arrow, orange arrow value gets added to green arrow value.
This value (multiplied by multiplier) is added each tick to total value.
When you click the orange arrow, orange arrow value goes up by the amount indicated which depends on the current cycle "index".
"Orange arrow value does get added to the green arrow, but only on upgrades of the green arrow, and the green arrow * multiplier is what I gain per cycle" is the correct working.