Scrap Metal – An Xbox LIVE Arcade Review

Scrap Metal is a new game available on the Xbox LIVE Marketplace that has you taking control of miniature cars meant for the pulverizing of other mini cars. Continue reading “Scrap Metal – An Xbox LIVE Arcade Review”

Advertisements