 The film was shot in December 2010 in Montreal and was directed by award-winning filmmakers François and Pierre Lamoureux.Satchurated 3D is the first Blu-ray concert film available with Dolby TrueHD 7.1.On May 7, 2013 Satriani released his 14th studio album, titled "Unstoppable Momentum".