As said before your song is different. I like it. :D Scouted
I see much effort given into your song. Can't say much to your mastering because imo you mastered it very good.
I would turn down the higher frequencys a little but thats no big deal.
I'm afraid to call it techno. I would say its Chill-Dub.