curl-6 on 23 December 2017
For the past day or so, whenever I click on a game in the weekly top 10 or even from google to check its sale page, I just get bumped back to VGChartz's front page.
Anyone else experiencing this?