I would say 8.5
Cool stuff man, the track progressed nicely. Thought the instruments could be more prominant than the drums (especially the bass) but who knows, it could've totally screwed up the subtlety of the song. All in all good job, i don't know much about techno so i could be reviewin this completely the wrong way, but who cares.
THanks for reviewin my stuff btw, very helpful.