Steve met up with Stephen Powell, project manager on Red Faction: Battlegrounds, an upcoming downloadable title for PSN and XBLA.