Microsoft made all these extra features that have nothing to do with games to detract from the fact that there won't be any games.
I don't see how having a Windows 8 interface makes it a better gaming system. Xbots will tell themselves anything to justify their love for Microsoft products.
Jumpy7's comments