Gem Keeper is a relatively new game from developer NCSoft, which usually makes Korean MMO titles for the PC. The company has released a couple of apps for iOS, but this is the first full game made for North American audiences -- and it's a good one. It's a pretty basic tower defense title, but the polish and complexity on this one really makes it shine, even among the many offerings in the genre.
As you can see from the screenshot, the look is great -- it's bright and colorful, and very easy to tell just what's happening on screen and where you need to step up your defenses. The game's balance is very good as well. I would say that it's a little tougher than a lot of tower defense games, but only because not only do foes have to reach y