This is a catchy, slightly noisy pop song (using "pop" in the broad sense, without trying to pin it to any of the myriad sub-genres of pop/rock--emo? post-punk? whatever). It was a free download from eMusic quite a while back, like maybe eight years or so. I liked it but never investigated the group further. I happened across it the other day and it struck me as appropriate for (almost) Advent.
A bit of interesting background at AMG.