Thanks for the heads-up on the new logo. I asked my ISP to clear their server cache so I could see it. I also preferred the old one but this is very cute, well-drawn and far more marketable for tshirts and stuff. Nice job, Youkai!
The Zombie Mama is here!