Always great to go back to unfinished work and finally hear it come alive! Really good song/performance. My only comment would be on the lyric..is the "yea, yea" meant to be a melodic filler, or a response/admission to 'being wrong'..also could be taken as a bit of self-mocking...what did you intend?
I really liked the creative combination of choices from RT's/live...well produced!