tinfamous12 on 26 July 2014
I love the ads. They basically tell you what Xbox Live is offering in the store. I think they look really nice and add some diversity to the dashboard.
Its really not a big deal or something to get all bent outta shape about.







