Some Xbox Live users getting free 10th anniversary Xbox 360 consoles

A lucky few are quietly receiving some free custom Xbox 360 consoles from Microsoft as a thank you for using the company’s Xbox Live online service for 10 years. Read more…



Neowin