By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Well its miles better then the Do! Do! Do! adds they used to launch the 360 in Japan those where some terrible adds and a terrible marketing campaign.