thats by "Space Frog" aka "SF"
remix is on this album: discogs.com/Space-Frog-Welcome-All-Species/release/877821
rest of the tracks are techno/trance.
(apart from "electro volt" ..nice tune.. also out on 12"
Thanks for the info and sharing your knowledge.
Peace The West Coast Pioneers Crew