Destroy the colossal mothership looming over the planet and save your home world! With a fleet of high-tech space fighters at your disposal, take on a series of suicidal missions to destroy the ali... Rating: 61/100.