The Triangles, an alien race has landed on your home planet. It is up to you to stop them. Can you stop the Alien invasion?