Great storytelling, great arrangement and mix, and of course your vocals.
Really good.
My favorite part is the bridge(?) before the guitar solo, that's very very good.