The album is pretty routine rock mostly, but the last track The Last Remaining Light is awesome! Sorta like Soundgarden meets Alice in Chains. The first three minutes build up to a final hair raising two minutes, that are worth the € 12 I payed for this alone! One of my favorite track of the year so far.
Ok enough of this boring music shit. :)