I'm not that familiar with his music,but at first I thought what you posted was a live version of a solo,but it keeps going.Nothing wrong with that but a whole album like that is not something you play anytime anywhere,but that could be said about anything ever recorded.
It is a very different album with tons of rumors as to why he made it. Some he has debunked over the years.
He is a great jazz guitarist who is willing to experiment a fair bit. Has played with lots of big names in jazz like Chick Corea (who sadly passed away back in February), John Scofield, Larry Coryell, etc.. He has also taught at Berkley. Probably most prolific and best known for the Pat Metheny Group.
One of his cool things is a custom made 42-string pikasso guitar he had made and plays in a number of songs.