The website is down, surprisingly, and we hope to get it back ASAP. The hosting company seems to have made a mistake, which we know thanks to some technically proficient patreon supporters helping out.
Any new content will be released on this patreon while we get the site back up, but hopefully it doesnt take long.
Really sorry about that, its frustrating to everyone. Our apologies