GemCraft is a unique tower defense game, where, instead of towers, gems are your main weapons to fight the endless hordes of monsters coming for you.