Game TitleSilpheedRelease Date1993-07-07ESRB RatingE - EveryoneFight back against Xacalite s terrorist forces and reclaim Earth s mother computer in your SA 77 Silpheed starfighter A remake of the 1986 Japanese PC game Silpheed is a shoot em up that...