Ok, im not sure here, but could it be Fort Condor?

It seems to fit, its different to the rest of the game (boundaries of monotony)
It requires cash, and the more cash you spend, the more units you can create in it.

Just a shot in the dark.