VERY VERY IRRITATING SITE!!! the new games this week page is total crap, the filters don't work properly, the site provides additional useless info which we don't even need to know, slows up the browser, everything this is ***cked up
XBOXONEGIVEAWAY's comments