This song is awesome. I think I like everything I've heard from this record so far better than every song on Separation
(except maybe "Quake").
Not only that, but their new albums are both releasing on September 10th. It's gonna be a post-rock-ish extravaganza. I can't wait.