Seems everyone loves Call of Duty. Seems everyone loves zombies. So it makes sense everyone will love this new Call…