A great 2D space action game that mixes two popular game styles in a new innovative way.
“They” have landed and it’s time to fight your way through different kinds of alien environments. You can upgrade your character and try different vehicles throughout your adventure. There are great items you can use as well to help defeat these aliens. Get ready and let the fight begin!