Dream Heights borrows many elements from its rival tower game, Tiny Tower, but how does it differentiate itself?
Zynga claims that Dream Heights is all original but every aspect of Tiny Tower has pretty much been cloned. The only major differentiations between Dream Heights and Tiny Tower are its graphics and Facebook Connect. Players can now visit and interact with their Facebook Friends who are also playing the game. In this way, Dream Heights trumps Tiny Tower in the social sphere because players from Android can play with iOS users, which Tiny Tower doesn't support at the moment.
Other than deep integration with Facebook, Dream Heights plays exactly as Tiny Tower does. You have residents that live in your tower and you can transport them to their desired floor using the elevator. You can give your residents jobs, dress them up with accessories, and buy virtual currency to speed up the development of your tower.
Dream Heights gives you challenges to keep gameplay fresh, while building new businesses is addicting. You'll have to restock your supplies to make more money. Waiting around can be a pain so if you don't want to wait, you can pay real money to expand your tower quickly. Connecting with Facebook makes it a challenge between you and friends to develop the highest tower.
Overall, Dream Heights is a fun game but doesn't offer the same quirky look, feel, and simple interface of Tiny Tower. If you value playing with your friends on different platforms, however, then Dream Heights is a good choice.