‘The Long Road Ahead’ Tells a Papercraft Horror Story Posted on October 4, 2018October 2, 2018 by Joel Couture Inspired by Chinese culture and folklore, The Long Road Ahead takes players on a chilling ride home.