Octopath Traveler News
Ommmm, I'm telling!
We all know Phil Spencer loves his games. When he's not working he can often be found hitting up Destiny 2 with other Xbox fans, or even playing it while sitting in the airport. Well, Mr. Spencer has really dropped himself in it now, as he's admitted (again) he's been play