After being offline all of yesterday, Zombians.com now redirects directly to neocodex.us/forum/
Not sure how long it'll do that for before just going offline entirely, but I found it interesting. Also I'm taking this as a sign that Zombians is now officially completely down for good, (even though I know most people thought the site was already down - it stayed up a little longer than expected).
Just thought I'd make a thread updating the situation.
RIP Zombians, long live Neocodex