Certainly an interesting track. Composed fairly well despite being a bit repetitive. The mixing could use some work, there's not a lot of clarity in the dynamic and the track seems quite cold and soft, not a lot of heat or soft clipping where there could have been some, even seemingly lacking in compression.
Nice work though.