The Pink Spiders released their first CD in ten years over the weekend to anyone who backed their Kickstarter. They told people not to share it, but I'm curious if anyone here listened to it and what their thoughts are on it. I personally think with the exception of a song or two that it's a really tight album. "Physical Release" is a real banger. Anyone else check it out?