Like this a lot, Biodiode. Very sleek and polished. Your stuff always has a lovely, hypnotic vibe to it, and this one is no exception.
The song works as it is really well -- although Wookie's suggestion is a pretty good one. Maybe for the EP version? :)