Pretty interesting piece, building upon itself. Sounds pretty tight. I'm noticing a tendency to prioritize higher frequencies in the mix over low frequencies. Part of that could be the bass you chose -- but most of the time I can hardly hear it over sibilants. And I'm on headphones that are known for not really having the tinniest highs -- AT m40x.
There's not a lot of mid range in the piece. Part of this could come from the bandlab mastering. Try some other free masters and see how they suit your fancy.
The interplay between instruments keeps things interesting more so than would be otherwise, but there's still not a lot of thirds or harmony to go on. The bass is on the same note as the lead, meaning. Those chords on the side are panning up and down the exact same chord. I would strive to avoid that. It gets a little cheesy, no offense intended.
Other than that, not bad at all.
Thanks for coming out to NGUAC!