Alright guys I've got some good and some bad news.
The good news is the site is "working" again. See here for details on what happened.
https://www.reddit.com/r/homestuck/comments/54p2zr/mspfanventurescom_is_now_up_again/d83rfd4

The bad news is the version of the website we have working is pretty out of date, and partially broken because of it.
I'm trying to fix things up, so exepct the site to be down again until I figure out how to the site running and smoothly as possible.

In the meantime. Here's a duck.