Lords of the Fallen release date set

City Interactive has announced that Lords of the Fallen  will release on October 28th in North America and on October 31st in Europe, set to launch on PlayStation 4, Xbox One, and PC. Check out our recent hands-on preview to see Zack's thoughts on the E3 demo.