Red Faction: Guerrilla E3 2008 Stage Show DemoRed Faction: Guerrilla is shown off on GameSpot's E3 2008 stage show.By David Toole on October 19, 2019 at 11:25PM PDT Red Faction: Guerrilla