This is clearly going to be one of those bands people either love or hate. I'd put myself in the former group. I wasn't sure how their music would translate to record but if this is a taste of what to expect on the album I'll take it. My only real gripe is the guitar tone. I wish it had a little more bite and was less spacey, at least for the main riff. Also, I think the production is fine. Definitely a song that you want to listen to with headphones on.
I'm excited to hear more. Can't wait to get my pre-order.