A little pop-up appeared when browsing Grandmasters; saying i needed authentication to access admin.gamerevolution.com or something of the sort. Is that something that's part of the site? Or an ad? Maybe I accidentally triggered the admin sign-in. I'm not trying to hack into GR, promise , it just seemed a little weird so i thought i'd ask what it was and if it happened to anyone else.