First thing I thought was that this song is being pushed way to hot on the master limiter.
I really like the style and the song seems pretty cool but the mix seems way to washy and compressed. I’m not sure if the washy sound is from the limiter being pushed too hard, but there are probably other contributing factors.
Part of me really likes this but there’s something about the saturation of the whole mix that seems to be bothering me. The mix is pretty dense. I like that your guitars are really upfront but I think that you need to create more space in the mix so that things sound 3 dimensional. I could imagine this song having that big 3 dimensional sound.
Turn up those guitar solos a bit, too.
It would likely be easy to create a great vocal for this song. Looking forward to hearing that, if you decide to do that!