Anyone listen to them? I was just introduced to their music and I'm impressed. Sound is good 2nd tier production. I'd never heard of them until yesterday.
It's a fairly new, though known Finnish band. I personally don't like their stuff all that much - there's nothing wrong with their stuff, but I've heard those songs done a million times before.