Microsoft tries to lure further Japanese gamers to the Xbox 360.

Avatar of Stan
by Stan on September 12, 2007
Latest Staff Pick