Sofacast 58 is in the house, a little delayed, but worth waiting for, Disfunctional Disco serving up his usual magic.