03:13 PM on 01/07/13
Really dug this band and after just seeing them on the Passion Pit tour, I love them even more. A LOT different than their past releases..not sure if I'm into it yet. It's gonna take some getting used to.
Whoever Mixed/Mastered this track though did an insane job. Excited for the album.