Quantcast
View Post
C4R3ON said:
Deserved.
Xbox just fails every year its sad.

You seem to be lost. Here you go:

neogaf.com/forums/gaming-discussion.2/