Following the final game of the Souls series, many people were excited to hear about the next project of From Software. With such big shoes to fill, does Sekiro live up to the hype, or fall flat? Intr...