That's the thing, it's not imgur. It's now hosted on a wholly different site. I signed out, cleared cookies, etc... And I can always see it. Even when not signed in. It's driving me insane.
I know I changed links but apparently it didn't take. I went back and it was still imgur. Changed it AGAIN and now it seems okay. Works now for everyone?
Imgur is the worst. I could see it even signed out, mobile or otherwise. Never even knew it wasn't working. None of which I get how.