Very interesting :)
This song sounds very alienish, in a good way. I really liked the progression, and it felt very interesting and cool! I would suggest adding bigger wubs/drops for the trapiest parts of the song, not to the point where it gets distorted, but to the point where it maybe adds power? Dunno, it's just my preference :P