John revisits a genuine Dreamcast classic - Yu Suzuki's stunning Shenmue. But what made it so special, and what's the best way to play the game today?