Damn, that's a great song! I saw they released it the other day, but didn't have a chance to listen to it, then forgot all about it until now. Really solid track, I am definitely going to be buying it.
Be nice if they go on tour, would love to see them. I know they've done some festivals, but they need to go on a full blown tour. Them and The Skull would be a killer show.