Chimera

Release date: 31 Dec 1985
PuzzleStrategyTactical
An isometric adventure game set on an alien spaceship bound for earth.