Sounds like a bunch of musicians having fun.
The change in timing had me wondering wtf for a moment but I got used to it as time went by and thought it was pretty cool.
The solos may be a little too up front but they did make the whole thing interesting and fitted their slots.
Good mood music.
Vic