I think this might be the first song I've heard from you, Jim!

Nice arrangement, hints at the original but takes it to a new place.

Enjoyed, well done!