Yes, the site is broken. We are deeply sorry. The newest comics are always published on our Patreon, and you can view this particular comic right here: https://www.patreon.com/posts/swifty-origin-pg-19730733 . Hopefully, this will all be cleared up soon.