Very nice job
The song has a melody that is both instantly recognizable and very good, and you present that melody in enough different ways that it never gets boring.
I have no complaints at all, and I'd have to say that this is my favorite techno song of all time except (possibly) for Sandstorm.