Fire and brimstone coming down from the skies. Rivers and seas boiling. Human sacrifice, Consoles and PCs living together - mass hysteria. Could this be the end of civilization as we know it? Or the start of something really cool? Microsoft is launching a new service in May that could, overtime provide the 'missing link' in the "console-vs-PC' gaming experience. The gaming platform, dubbed Games for Windows Live will allow compatible games to play concurrently on both the Xbox 360 and Windows PC.
Discuss "Microsoft Launches Games for Windows Live" here. Read the article.