BATTLE OF THE LEADERBOARDS
A very fun game, which is actually a collection of several casual games, where players compete to gain points and trade for prizes.
There is a lot of complexity envolved in it's features, from creating a collection of synchronized leaderboards, to communicating with a custom made server application on an AWS server and managing users and games on a seamless manner.
Other features are multi platform in-app purchases, social network sharing, backend data management and much more.
For more info, please check http://battleoftheleaderboards.com/