After the disappointment that was Shenmue III, it's great to see a game with genuine narrative depth and satisfying gameplay.