If there’s one thing every XBox owner has asked, it’s “What is a point worth?”. The second has to be what’s the point of points 🙂 Geek.com (great site btw) has posted a news article saying a “source with knowledge” has indicated that MS points could be phased out by […]