The subject of this week’s music feature, Mind Spiders, shared its new album with NPR. You can preview Prosthesis in its entirety here. Check out our story on the Fort Worth/Denton three-piece here. The band will be releasing the album on March 13 at the Double Wide, Hamburg’s Küken will open the show.