Hello! Guffo here. The Masto instance is now down. It's been nice to have it for a couple of years but I no longer have the spare time or cash to keep it up and maintained. I'll be using this domain for something else at some point though, so keep an eye on Hellsite for details. CHEERS!
In the meantime:
See you soon!