The debut album from Chicago trio Horsegirl is released today, and it's a rough and ready noise-pop ripper. We'll hear two tracks from it, plus a great new single from Wellington band Let's Planet and a collaboration between drummer/ producer Julien Dyne and singer/ rapper Che Fu.