Looking for some new survival horror thrills with a dash of anime sauciness? Well, you may want to keep this…