22
views
views
Xbox Live Points or Microsoft Points are the coin of the Xbox LIVE Marketplace realm. Xbox LIVE Points let everyone on Xbox LIVE to pick up content to enhance their entertainment experience, opening up the Marketplace to everyone in the world that is connected to Xbox LIVE.
Comments
0 comment