Capsule Reviews/Featured: Top of Home Page/Music Cancers: Fatten the Leeches By Zachary Houle / 18 September 2014 Fatten the Leeches has a lo-fi aesthetic that’s charming.