Is the new Return To Oz any imporovement that was released some time ago? Any info would be appreciated. Thanks ...bob