Mothership Warfare

Your mothership is in serious trouble in the Mothership Warfare tower defense game.  You are in a fierce battle to win over the planet so you can use all of its resources and minerals to survive.  But it won"t be easy.  You will have to command your troops and defeat the enemy or else your people will be wiped out.