Featured Head of Xbox Live Announces His Departure June 29th, 2020 Xbox has certainly been doing some reshuffling when it comes to their higher-up roles within the company. With the departures of such notable people...