Games Industry

The original team members look back on the Xbox and Xbox Live after 10 years

The original team members look back on the Xbox and Xbox Live after 10 years