Hell yes, they certainly never disappoint.
Also, I just found this. New track from the album that's already been released on a split EP: http://youtu.be/Jd4oTZabos8
In the bleak life and modern times
Under grey skies and electric light
Mortal men are living gods
More real than any god ever was