Yeah
Get a better snare noise for 00:38. That aside, this is what you should do. Your very good with mood and groove. The song has personality which I kinda feeling a lot of your techno is lacking just because I don't think your really putting yourself into em.