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

So pretty much in order to sell well, a game needs to launch on the dominant system. Which means anything not on 360 in the US is screwed.