Zombie Hoard is an enjoyable new slot from Slingshot Studios, serving up a fun and lively take on the popular zombie genre.