After releasing two EPs, Long Island natives Twin Sister finally released their first LP In Heaven in 2011. With dreamy synths, spaced out vocals, and a sound that takes the term "chilllwave" to a whole new level, there's a lot to love about this band.