The Best Tower Defense game is here now King Defense: ALIEN INVASION. A hit Tower Defense strategy game set in a chaos world. " king defense: alien invasion ". Upgrade your Tower to create a powerful Tower and DEFENSE THE invasion an alien army! Use the power of magic to defend your castle and show your courage to drive those vile monsters from your world!