In den Neunzigern produzierte Stephen Brown aus Edinburgh Tracks für das legendäre niederländische Djax-Up-Label. Neuerdings hat er sein Gespür für unwahrscheinliche Wendungen und Brüche in einem Detroitigen Techno-Sound mit seinem Skudge-Hit „Mini Mood“ bewiesen.