Great, but hard.
It was a good concept, implemented in an okay way. I think you should take out that whole needing to make a certain amount of money thing out, I found that if i failed a level, I had to go redo the first levels over and over again until I had enough money for skills and lives to try again, and it got really frustrating.