Duncan Busto aka Spirit has passed on. He was a very talented producer who was responsible for so many huge tunes on his own and with his production partner, Digital. I used to chat with him occasionally on an IRC channel and he was always so nice even when I’d fanboy out. Years later we, […]