Trapped on a backward planet hundreds of light-years from home, a brave astronaut hides in plain sight among the resident aliens and laments the dying world he left behind.Read More →