By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Slade6alpha said:
If you look at it just Xbox, then yes, but MS is Xbox and PC, in which case I feel they right now delivering the best out of the three.

They are, but truthfully, was 2005 through 2008 any different in third party development quality from Microsoft? Sure...Halo and Gears are developed solely by in-house studios now, but has anything truly changed?