Ok hear me out on this one, but today I saw the movie The Cabin In the Woods and I'm not saying that the overall theme would be this but maybe loosely based? The movie has to do with a controlled environment and where they can summon any type of monster like zombies,ghost,beasts,ect... And I was thinking about the rumored zones and roaming characters and it makes a little sense. Especially with the rumored slogan. If you have watched the movie you will know what I'm talking about.