just listened to the new album from my favorite indie band and i'm still reeling from the first track.