The Artifact

A science fiction RPG set on an artificial planetoid that earth is looking to colonize. Player will attempt to unravel the mysteries of this complex and alien world, discovering a centuries-old conflict, and an unfathomable artifact.