Salutations to all of our demon slaying samurai and ninjas! We hope you’re enjoying your way through the latest DLC…