While browsing this forum I somehow ended up at support.glitch.com. It’s hosting the same thing as support.glitch.com. I wondered if Gomix was being renamed (though that’s already happened once?!) so I went to https://glitch.com which just says “Coming Soon”. I Googled “glitch.com gomix” and found a twitter account @glitch tweeting with the name Gomix:
Seems this support forum is a bit confused as a result of this… The email notifications link to support.glitch.com but then when I click through and try to Login, I get redirected back to support.glitch.com and get an auth error. I presume this is only temporary, but thought maybe worth mentioning!