This is really well made. The only reason the rating isn't 4 or higher is that it has a few large bugs. The first is that when you get the coin as a tip it makes your daily total "NaN". Though you still pass the level. But it makes it so you have infinite money when it comes time to get upgrades. This completely game ruining. Though the bug that renders the game unplayable is that once people get on the dance floor they never want to leave. It's not just a matter of waiting them out, I've been waiting about 5 minutes. This makes it impossible to finish a level if you have the dance floor. If the bugs were fixed the game would be rated much higher. With a little work this game will be one of the better time management games out there.