There is literally one thing that could excuse all these rumors: It's Microsoft Onlive. Always online would be a requirement just to stream your games to you, and the access to your account would be important too, so that the system knows what games you own.
Other than that, what the fuck Microsoft? Did you forget that you are trying to fill a market, and not just throw a product out expecting people to give you money? Hell, if that worked, I could glue some popsicle sticks together, and ask $30 for "hand-crafted woodworking."
Other than that, what the fuck Microsoft? Did you forget that you are trying to fill a market, and not just throw a product out expecting people to give you money? Hell, if that worked, I could glue some popsicle sticks together, and ask $30 for "hand-crafted woodworking."