Last week’s best Release Radar find was from emerging indie musician, Delachute. This Montreal-based artist has a vocal sound that reminds me a bit of alt-J, paired with dreamy guitar sounds make for an incredibly pleasant listen. Not so dreamy, however, are the lyrics, which depict sinister stories about criminals in the prison system. But, …