The medical definition of this E.P. is quite fitting as Stay Puft's sonic exploration continues.
"A fear of touching certain materials, like velvet or peaches"
takes us on a Journey aimed at expressing the deeper, untouched inner passages of his own sub-concious and our natural human fears.
Deep Techy Dutch club land liking this alot.