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

Pretty lame looking adds from what I can see these will probably be as effective as those lame "Do Do Do" adds that MS used to first promote the 360 when it first launched in Japan.