I couldn't agree more. I get "The Last Of Us" adds too sometimes.
It is the most annoying thing ever and made me leave the site for a while since I only have an iPad.
About Us |
Display As Desktop
Display As Mobile
© 2006-2019 VGChartz Ltd. All rights reserved.