fastyxx on 27 April 2010
Watch this in 720p and tell me it's doomed.
Absolutely, completely dead sexy video in every way. *drool*
I think they'll be fine, even if some day they drop to 3rd overall due to Japan. Who cares? They are already a success with 360.







