Huh, seems like now would be the perfect time to add back in such an incredible feature, seeing as they're now having to throw free, new, AAA games at people to get them to buy their system over their competitor's. Surely this would be a huge added incentive for consumers to do just that. So what gives MS?








