Oooooh yeah...

Great simple and effective riff here which has been put to very good use I must say... :; structure is spot on and is keeping the track interesting right the way thro with variations on the theme graded nicely and, as has been mentioned, with a restrained approach which gives the track alot more credence... (as you could have rinsed the ***k out of it!)

The bass is saturating the mix as mentioned which kinda cramps the lead sounds - - causing you to over compensate slightly in the places where you want the riff n synth notes to completely dominate the mix... i.e. around 4 mins to 4.35 leading to the break ... so if you work the low cuts as mentioned you will find more breathing space for your riff n synth note, once you have re balanced the mix, which you can then become quite deft with in defining the contrasts you are looking for...

Beautiful track this with a wide audience appeal and a timeless quality to it - - this will certainly be one the DJ wishes to please the crowd with, or grab thier attention if he/she feels it 'wandering'... oh yes