Pet Zombies – Launch Trailer Released

Majesco Entertainment has released a trailer for Pet Zombies, showcasing this Nintendo 3DS game set to be launched on October 18th, 2011. Pet Zombies lets players reanimate their very own zombies with a range of customizations and then care for…