Anyone into this kind of music?

Deaf Havana tweeted about this band a few days ago and since then I've been hooked on this song: