I have a few Ratatat albums but I haven't listened much. I should, though. This song is v calming right now.