The invaders are attacking the Earth with their new hyper missiles which never miss. It is up to you to defend the world and the people.