10
Microsoft confirms Xbox Series X will launch in Japan, and says it must do a ‘much better job’

Microsoft confirms Xbox Series X will launch in Japan, and says it must do a ‘much better job’

4 years ago
Anonymous $-9GJQVHNr8