Lords of the Fallen - Launch TrailerCheck out the launch trailer for Lords of the Fallen.By Marco Martinez on June 25, 2015 at 3:25PM PDT Lords of the Fallen (2014)