I like these types of games so you have special points :D. I even made one myself at some point.
The only thing I think was done wrong is that I was getting onto my face a lot of new stuff to do very quickly. Even before I managed to understand all the mechanics, my city has grown onto a new level and I've got overwhelmed with all that stuff to do.
Also, more bars, each telling exactly what sort of resources I need to refill would be better than just showing the "health" of the city.