In the world of Tower Defense. Aliens starts to invade the earth and its up to the whole nation to united as one to save the earth. United Kingdom has found a potential Commander who can lead their army against the aliens. And that Commander is you! (well duh who else?) Most countries including Poland, Russia, Japan and etc. will be involved saving the earth from the Aliens.