Really great execution of the idea. The art is great and the controls are slick. I really liked how you guys added the gems to collect which keeps things interesting for the player. This has always been a negative of tower defense games. Awesome work!