Geek Culture, Zombies... and Other Monsters

Tag freeloader

The Walking Dead: A New Frontier — Ties That Bind

If you are interested in seeing my review on the gameplay and game mechanics of this game please go back and read my review of Episode 1. This is the exact same game as the first episode, and would be… Continue Reading →

© 2024 Zombies in My Blog — Powered by WordPress

Theme by Anders NorenUp ↑