Lewis Garcia March 13, 2009 New Red Faction Trailer Introduces Weapons, More Explosions Lewis Garcia March 13, 2009 JoystiqLewis "aStagnantSleep" Garcia