What is the point of Xbox?
The 360 years feel like a lifetime ago. This week, Xbox stunned the industry by announcing it had closed three studios, and repurposed a fourth into another service game support team. This follows the 1900 people laid off across Xbox at the start of this …