Xbox 360 Slow Start In Japan: It’s OK, Really
Wednesday, December 14th, 2005By now it is no secret that the Xbox 360 got off to a slow start in Japan. Part of this may be explained by the delay of Dead or Alive 4, which would have been a nice launch title to have. But I don’t think anyone was expecting Earth moving sales in Japan even […]