Planet Terra is under attack!
As Captain of the Shield Defense Unit you are the last hope for Terra and its people.
Your objective is to defend the planetary shield against enemy ships by launching missiles from your towers.
Align your towers, use energy to fuel power-ups and defend the shield at all costs!