Dying advances the story instead of resetting it, which sounds simple and changes everything. The combat loop is fast and readable, and the voice cast is absurdly good.