Quite a complex work with some classic Spanish guitar work translated into electric style, a clear Zappa inspired track or two, some Jazz fusion, the odd bit of retro funk and methinks a touch of Django Reinhardt.
As a result a great many people will hate it because it is not what they immediately recognise as a "Satch" album and it requires listening to properly. The guy has clearly got to a point where he is doing what interests him.
The "I Wanna Rock" track is actually wholly out of place reeks of having been chucked into a much more mature, complex and contemplative work in order to provide something, anything, for many of his fans to hang on to. It is actually the weakest track of the lot but the most commercial.
Overall a very good effort but one that might not have wide appeal.