English Tower is word-search game designed to make discovering new english words fun. Every time you pass a level, you build another floor of your English Tower. You can see where you rank worldwide, or with just your friends, and you can even challenge them to beat your score on a particular board. And floors aren't added just from passing levels, you can also find hidden floors throughout the game by finding particular words or sequences. At last check, the global leader's tower was over 400 floors high.
All the boards are dynamically generated and sorted by difficulty. We also used web APIs to generate dynamic definitions as well as MP3s for pronunciation.