Yeah, it appears to be one of those songs that kind of immediately grasp your attention, yet still need to be listened many, many times before they truly open. I've listened to it more than thirty times now and all I can really say is that I love the atmosphere, the drumming and the clean vocals. I noticed certain smart individuals from here have already dug into the lyrics on that certain facebook-page, but I'm still in that phase where I can't get into them beyond the "this just sounds awesome!" Perhaps I'll join that discussion in a couple of days.
-Villain