Dead Humans has moved to its own site,
deadhumans.com