In folklore, a revenant is a spirit or animated corpse that is believed to have been revived from death to haunt the living. The word revenant is derived from the Old French word revenant 'returning'. From Wikipedia
The newly announced game centers on a life-sustaining train, the Eden Engine, as players battle extreme cold and supernatural threats in a post-apocalyptic world.