Glorious blast of buzzsaw punk-pop from an awesome Hamburg band who were part Blur, part Sonic Youth, all fun