very nice, almost french sounding techno, great production.
I cant really think of what you need to do to this to complete it, apart from maybe some more percussion