Sker Ritual is the indie Call of Duty Zombies I've always wanted – Destructoid