I loved Crystal Stilts first album, but for whatever reason, it took me a little longer to vibe with this new one.
That said, it's coming on strong now, so it gets the awesome title of "song of the day from album of the week".
Listen to it loud. Dig.