I came to this subforum to report the same issue.

The art on Shriek of Revulsion is among the best in SE, so I hope it becomes viewable on the forum.