The Artifact
Dead Name

Description from the publisher: THE ARTIFACT is a space opera using the Last Frontier: The Vesuvius Incident game system (published by Fat Messiah Games). Three to eight players take over such roles as the Mad Scientist, the Space Pirate Captain, the Phone Company, or a mystery Alien.