Microsoft will launch Games for Windows-Live, a cross PC-console gaming and community platform, on May 8 which is expected to bolster the lead of its Xbox Live service and bring significant competitive pressure on the recently announced PlayStation...
The article requires paid subscription. Subscribe Now