It seems like https://glitch.com isn’t accessible from here but i can go to https://glitch.com/edit/#!/ and that works
Can confirm, I’m seeing this also
Thanks for the report! Our team is aware that the homepage is not loading for some at the moment. We are looking into it. We will update our status page once this issue has been resolved. Thanks for your patience!