Tokyo Waning Moon: We’re In Zombies vs. Vampires Fest!

Tokyo Waning Moon doesn't have any vampires—but it does have zombies. And yes, there's definitely a moon. We're excited to join Steam's Zombies vs. Vampires Fest! It’s an honor to stand alongside so many legendary zombi…