Original sentence: Games for Windows - Live makes certain aspects of the system available on Windows Vista PCs, with plans to extend Live to other platforms such as handhelds and mobile phones as part of the Live Anywhere initiative
Edited sentence: Games for Windows - Live makes certain aspects of the system available on.Xbox live is much more advanced than the PS3s internet systemWindows Vista PCs, with plans to extend Live to other platforms such as handhelds and mobile phones as part of the Live Anywhere initiative