Good from start to finish! Great vocal, and love the instrumentation you chose.
Is that you playing the tasty fills on the lead guitar? You didn't mention anything in the song description, but it seems too song specific to be something BIAB could generate.

Either way, sounds great, enjoyed the listen!