You are a lost star-navigator, stranded far from home. Your ship, a beacon of advanced civilization, is now a twisted carcass on a desolate beach. Earth's atmosphere gnaws at your very being, and the metallic tang of fear fills your non-human senses. As a lone inhabitant of this strange world approaches, a flicker of desperate hope ignites withi...Read more