Great band. From Finland. I got known to them a few weeks back.
Great stuff.
My favorite:

Killing Time
http://www.youtube.com/watch?v=7a3O33dtnts