routsounmanman on 12 November 2007
Why in this bloody world would Ubi release big-budget title in Japan on Xbox360 (minor interest) rather than PS3 (some interest)? Paid by Microsoft?
My themeforest portfolio: