Lords of the Fallen is coming to Xbox One, PS4, and PC on 10.28.14 in the Americas and 10.31.14 in Europe! Prepare to shout at the gods. Watch Harkyn out as