I remember when they first announced windows 8 they said it would expand on xbox live more than Windows vista and 7 have. I don't see what it has added. Does anyone have a list?
-
OP, do you actually have Windows 8? There are a ton of features.
-
Microsoft is a bag of lies