All the Bad Parts is now available on Xbox Live Indie Games!
http://marketplace.xbox.com/en-US/Product/All-the-Bad-Parts/66acd000-77fe-1000-9115-d80258550946
Or, through the Xbox 360 Console, select
Games Marketplace -> Games & Demos -> Indie Games