1-4 local player action scrolling solar system space shooter where for once you can control the aliens. Battle across 9 varied stages and choose from 9 different weapon systems as you struggle to liberate the planets from the evil xeno.
View Rating
and Xbox.com ranking stats
Screenshots