Sorry, just noticed this now!
That track is actually Steve Bug himself under an different alias (he doesn't sign his own name).
The original is by Titus K. - The Green Room - Traffic Signs 02 and the Bug remix is the B-side (and is way better than the original in my opinion).
-ian g.