Zombies are all the rage right now, and it's not surprising that they are becoming more prevalent in gaming. ¬†From Left 4 Dead, Dead Island, Last Night on Earth, and …

Continue reading →