Potable_Toe on 11 June 2011
The way i read this, it sounds as they are going to include Xbox live as part of Windows in all forms except the pay-to-play-games part I.e. it will basically be a massively updated GFWL kind of thing.







