Quite relaxing and composed, nicely floating up and down, building up, no outburst though except in Section C ... yet a composed outburst ... not overdone. I like the screaming guitars (could use just a little more distortion), good rhythmed drums. I think it'll become better with listening. Keyword: Composed.
I have the feeling I've heard this many times before  They certainly sound as a generic-telecaster + full-time Line 6 delay pedal-boring-4/4 120 BPM Tempo(Surprisingly they aren't Russians =P) post-rock band... sound which I enjoy and never get bored of listen =)