Agree, too long, too, and loses connection to the song, but comparing to the two versions I've seen with the Snarky Puppy rhythm section isn't fair. Vocals weaker here, too, than the versions w/SP on YT. Guess the venue, possibly a bad mike, and some tension led to a less than stellar performance here. Be sure to enjoy the fun original music video version of this song.