From the new album of the same name, due out April 24 via Last Gang Records. Leave it to the Finns to make techno this harsh; I'm into it.