Red Faction: Guerilla Demons of the Badlands Trailer

Alternate trailer for the new game, Red Faction: Guerilla