Demons of the Badlands - Mechanized Walker Smashes EDF With Wrecking Ball Arms Gameplay MovieRed Faction: Guerrilla - Demons of the Badlands.By Aaron Sampson on October 24, 2019 at 5:07AM PDT Red Faction: Guerrilla