In a strange twist of events, Microsoft’s Xbox Corporate Vice President Mike Ybarra has departed the company. Mike has been around for over 20 years at Microsoft and has been a key person in the world of Xbox.

The Head of Xbox Phil Spencer said the following about his departure:

Leave a Reply