Microsoft this week extended the Xbox Live network to the Windows PC platform, as it launched a Windows Vista version of the Halo 2 game. Microsoft plans in June to launch Shadowrun, which is the first game that will allow Windows gamers and Xbox 360 players to get involved in cross-platform match-ups and play each other online. Read on at TechReport