Second Star

Second Star
 PC

Explore alien planets to find a missing ship in this sci-fi role-playing adventure game.