Can The New Xbox Experience Make a Difference?
Microsoft has always been big about online gameplay as a key feature of its Xbox systems. In fact as far as console go Microsoft are the responsible for bringing online play to the mass market. The multi-billion dollar investment in the Xbox Live online game service is what is supposed to distinguish Microsoft systems from the competition. Xbox Live hit …