There were some server issues leading to the site being on hold for a while.
Everything should be fine; you may want to check the World’s Finest review that was blocked by the server issue.
Hopefully this won’t happen again, but just in case: if you don’t see the site at all, please check the Patreon page to see if there are any updates on the matter. I will use it to post news in case the site is having problems (you don’t need to register or pay anything to see those announcements!).
A heads up: the rest of the week might be light on updates for unrelated life issues. Regular updates will resume next week.