The game slows to a crawl later on. It seems the money earned scales pretty linearly, while upgrade costs rise exponentially.
It could almost work as an idle game.