I have to assume this is a souls game? I haven't played any myself but I know how difficult they can be so good job!