Tussauds Studios became Merlin Studios, they do still make ride themes, ride videos, themeing (ie. The Peugeot Driving School at Alton, and Hellgate entrance), and the waxworks for Madame Tussauds. Studios North is behind Towers Street, Madame Tussauds Waxworks are made at Merlin Studios in Acton, and then there is the HQ (I believe) just down the road from CWOA in the Silverglade industrial estate.For Saw, I would expect either the official theme, or original compositions to go with videos, but who knows.