I don't know how you could think this is the best song thus far, as they have some seriously great tunes. Might actually be my least favorite song thus far - too cluttered for me, but loving some of the effects. I just hope the LP has a little bit more variety lyrically.
Can't wait to see them in Boston!
I dunno, maybe because I think it sounds amazing? I mean its pretty obvious why I think its their best haha.