hmmm...
I know you went to a lot of effort to make this but its not that great. The first problem being that their are too many games exactly like it but better.
Secondly you need to be able to make more cash. Thirdly the distances on the minimap in relation to distances in the game is way off. Please fix the last point at the game might improve.
For your next project just try something new.