Upgrades are too expensive and leaving it in idle does nothing - idle games only really catch on if they actually do anything when idle or when closed!
I love this game and use to play it on CandyStand - but they have a different account on Kongregate which makes me wonder who's uploaded this and why CandyStand didn't put it on themselves.