Chris Hu on 04 September 2009
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.








