From what I understand, there is still no option to see a replay from another car but the camera angles are better and combined that with better graphics it seems very realistic - they try and stick to fixed camera replay sites that you see in real life.