By using this site, you agree to our Privacy Policy and our Terms of Use. Close

M$ have sold 25M to the game stores world-wide. 25M people do not own a 360. Understand?