0 0 0This achievement is pretty self explanatory; simply destroy any 1000 enemy towers, this is cumulative and counts across all mission playthroughs on any difficulty.