I used to have the Platinum DVD, but sold it off after I bought the German blu-ray. So I have nothing to compare it to anymore. As for extras, the German blu-ray comes with the soundtrack CD. You could maybe put the audio tracks in the special features? Found this behind-the-scenes featurette on YouTube.