Normally, I can only access glitch.com in China mainland, and not *.glitch.me. I’ve checked the support forum and saw that the problem also exists somewhere in Italy.
However, it worked once a few months ago, and it worked today again!
Did anyone fix this, or am I just lucky?