13th September 2011, 6:03 PM
http://money.cnn.com/2011/09/13/technolo...hpt=hp_bn6
Also, apparently Windows 8 will have Xbox Live. Yeah, Windows Live is dead now or something, it's titled Xbox Live on the PC too now apparently...
Also, apparently Windows 8 will have Xbox Live. Yeah, Windows Live is dead now or something, it's titled Xbox Live on the PC too now apparently...