I dig the beginning. good stuff. When it gets into it half way through the trance riff becomes too much of the track and I think it should be more on the bass you have at the beginning when it starts to come in subtely. maybe switch up the main riff for a substitute to keep it changing. In my opinion you i think the main riff needs to be played with a bit more.
m.o. I think it's solid but the cheesy riff becomes it, not the other way around.