Not bad at all, brought me back to the time of those upgrades heavy flash games. Nicely done.
One weird thing that I found is that it's impossible to buy an upgrade if you don't have strictly more cash than its price, having exactly enough is not sufficient.
Really neat stuff overall.