It's here at http://worldzombination.com I'd post screens and stuff but in rubbish at all that. I'm sure we had a thread as I remember talking about it before and there was news.