You asked for it. So here are my constructive suggestions:
1. Keep your promise to update the game every week. Even if it is something very small, like a building with a different color or an additional balcony, this small update makes you look honest. No updates for months make all players believe that the developer has abandoned the game, even though you give some kind of support in this discussion board. No updates = The game is dead!
2. Give us a change to buy items that are currently only available through city cash also with coins. Make them expensive, so that it is (painstakingly) slow. But give us the change. If the so-and-so item is only available through city cash then you will create a divided community. Those who pay and those who don't (want to).
3. Rethink the price for the city cash. $5 for a magic case is WAY to much. I'm not going to buy anything for such a price, especially when I don't even know what I'm going to get for my 5 bucks. If 25 city cash would cost $1 then (even) I would buy something. Spend a few bucks and really get something for it... That's ok. But getting something completely random for $5... I wouldn't even say yes at McDonalds to such an offer.
4. Make the News list longer. 10 entries is way too short.
5. I like to be able to delete invites. I've invited someone weeks ago and obviously this person does not play anymore. I think he (or she) will be there in my list forever if you don't add a "Cancel Invitation" button.
6. It would be very nice to have a best players list. Something like a high-score list, sorted by the XP.
7. Add a confirmation button/question for purchases of the Cases. You don't make any profit by annoying people that accidentally tapped a Case.
8. Tapping higher buildings is very often a hassle. everything else will be highlighted, except for the big building. I have to click it 10 times in various spots to make the game highlight the building that I've tapped. (Very annoying)
So much for now. I have much more in stock.