I think it's a great song, with beautiful dynamic changes and a damn cool production.
The icing on the cake is your vocals.
I love everything about it [Linked Image - Only viewable when logged in]