Perfect Balance
The problem with many techno/video game songs put up on NG is that they lack a balance in their separate components, be it the melody, chordal background, harmony, bass, beat, whatever. This piece has a tremendous balance in all regards throughout the song, and that's definitely a feat to be proud of.
I wish you the best of luck in your competition.
10 and 5 f'sho.
~FP