We're doing stuff: Check back later!
Some may have heard an ETA for the page being back online to be the 1st of July. This seems unlikely at this point because of health and vacation.
New ETA is 1st of August.
Do feel free to connect to our IRC network! (irc.evilzone.org)