It is now confirmed – Microsoft is bringing Xbox Live to Windows 8. This news has excited gamers, who have been anxiously waiting for the official release of Windows 8 and get hands on experience on the Xbox Live experience on a non-console platform. Windows 8 will not only bring the whole gaming experience of the...