MPGH was redirecting to that game site (that i am 99% sure arunforce owns, due to seeing the same username from battletale, another game he owns lmao) while they did some re-working on MPGH
source: from the wise man dave himself via skype
edit: forgot to mention, 10x better than showing some boring error page, id rather play a random game in the meantime lol