Game looks fun, hopefully they release it on consoles .
When they showed those zombies, I figured this was that four player co-op The Walking Dead game, but nope. I'm kinda surprise that that one is still coming out.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.