Oh, that one’s nice. Picked up the album straight away after a quick look. Hooray for discovering new stuff to listen to. Go RPS Metal Thread!
Edit: Ah crap, I just found out they played end of last year just around the corner of my place. Here’s hoping they’ll be visiting mainland Europe again some time soon[SUP]TM[/SUP].