I haven't heard any of their stuff since their first singer left (been super behind in music. Haven't downloaded anything legally or illegally in over 6 months.) but this is fucking rad. Really fun song. We played a show with them a couple of years ago in Flint, they were really tight and cool guys.