Xeno
Moby ID: 22979
Trivia
The title screen, main menu and in-game screen all advertise Defcom, which is by the same developer, but a different publisher (Quicksilva). It seems strange that A&F allowed this - they must have been keen to have the rights to this game.
Know of any trivia we're missing? Contribute.
Trivia contributed by Martin Smith.