Microsoft has today outlined its plans to help Windows 8 and Windows RT compete with the well established competition. That plan appears to involve leveraging the Xbox gaming platform, and who can blame them?

Continue reading... »