Xbox Live Career system gets detailed in new report [Update]

It was reported a while back that Microsoft will be adding a new Career system to Xbox Live. Now, the feature has been detailed in a new report, showing how users will be able to earn EXP. Read more…
Neowin