Gemcraft
GamCraft is incredible addictive game, you can play it for hours and hours. At first you start on blank field and you need to buy towers and other stuff. More enemies you kill, more gold you can spent on the upgrades. There is a interesting fact that every time when you start a new level you start on the blank battlefield. Money and upgraded tower you can carry on the next level, but you need to spend some money to buy them again. They will be immediately upgraded to the last known upgrade from the previous level. Battle against several types of Enemies. Each enemy has unique ability and skills. Also you can mix up the Gems, mixing level 2 and level 3 you got new level 4 gems with improved skills and better ability to kill enemies. Enjoy in the game and defend your kingdom.