Nice.
It's a catchy song, no doubt. The progression however has been used in far too many dance songs, and it's really repetitive. To get over the repetitive-ness, you can add effects to the same melody, add counterpoint and a harmony, or just write a second verse of the same melody. All in all, good work with what you had, but I really think techno artists in general should move away from this standard progression. It's cool, but it gets old.
All in all, not bad.