Spare Parts Gameplay TrailerA new trailer showcasing the gameplay in Spare Parts. By Marco Martinez on September 13, 2010 at 10:59AM PDT Spare Parts