Good game, it's fun to play. ArthurTavares observed most things already, so here are my 2 cents.
The upgrade progression feels hard, not because of the prices, but because the player can barely go on the first minutes without any upgrade. If the cash didn't hold, it wouldn't be possible to move ahead. Maybe a level system like in "Raptor Call of Shadows" could arrange that.