Originally posted by SimonMac
View Post
The quality and quantity of the games on the 2 platforms are heavily stacked in XBOX's favour too.
Comment