Astro Fighter Alpha

Moby ID: 77985
Know of some trivia for this game? Contribute.