Its good...
Yes, its good, as expected from some one who's work is always on the top 30, but I know I've heard this same melody used many times, I don't know if it was you or not, but if you just used a different set of notes, than this would be an amazing techno song!