This place works on Internet Explorer. It works on Firefox for other users. But FF refuses to load it for me, and seeing as I don’t have IE installed, this is a bit of a problem.
It’s not adblocked–I disabled that to check.
And it refuses to load in a different manner than most other sites I’ve seen–it doesn’t load then say 404 or whatever, it just says STOPPED at the bottom and doesn’t even start loading it.