The site is down due to an unexpected host migration, as it seems.
Below is a part of an IRC conversation with a site's Dev:

14:26:45 <+User1> so what's the deal with the site?
20:26:51 <~Dev> Unexpected host migration
20:27:32 <~Dev> ;-;
20:35:59 < User2> huh?
20:41:18 <~Dev> Remember the other week when our hosting provider fucked off their source and got booted from reselling, well the secondary server they provisioned us was only temporary, and they haven't yet been able to secure another permanent server. They've given us an ETA of 3 days but they usually pull through pretty fast for us so hopefully we'll be back in 2
20:50:50 <+User1> the fuck