Very fun tower defense game with neat mechanics, although the towers seem fairly unbalanced. Its incorporation of the theme in randomizing the towers felt more annoying than anything else - particularly when you don't get a specific tower for a long time.