CosmicSex on 28 November 2015
d21lewis said: Wow. Once again, the Xbox owners have let me down. I know there are other games out there but this game (Like Sunset Overdrive) deserves great sales. |
There are those who say that Xbox owners don't like those type of games. This seems self evident though and is hard to challange with hard facts.