Pretty cool stuff! I like that theres something different about the tune at each point. Makes it easy and interesting to keep listening to.
Thank you for those words :)
The reason I made it like I did is for exactly the reason you pointed out. I've listened to a lot of electronic music in my time, and a hell of a lot of it has been boring. Too much of one thing and not enough of another.