Team Xbox had their own event at this year's Tokyo Game Show 2020 Online and during the event the head of Xbox, Phil Spencer, delivered his own message praising the work of Japanese developers and the games that they have created. Mr. Spencer praised titles such as Yakuza, Metal Gear, Biohazard, Persona, Dragon Quest, Final […]

Read more of this post


This post is ad-supported