Indie Obscura Zombie Night Terror Preview Join forces with the undead in this upcoming zombie-themed game.