I'm not sure about the chord progression chosen for your intro. I noticed a lot of parallel 5th motion -- at least that's what I think I'm hearing. That perception could probably be reduced by using more chord inversions and not doubling the strings as piano stabs on the other side.
I feel lit a bit more when you introduce hiphop and glitch elements, however, there is a really loud sub bass that I can't quite make out and I think that somewhat detracts from this section. Maybe use a different bass for the same line.
At 2:18 the low chords are kind of chunky sounding and close together for me. General rule, when writing lower, make sure there is more space in the chord between notes. The approach of even half notes leaves me feeling like the composition is kind of lumbering. However I do like the chord choices you made at 3:34 was nice!
Maybe switch it up with the melody? I hear lots and lots of 8th notes and am not sure where we are resolving to. May see signals music studio on YouTube for some music theory ideas. There is nothing offensive about your mix that I hear. In fact, it sounds pretty good. I'm just not quite able to follow the melody and chord progressions as related to each other.
Overall though, nice pacing, piece is neither too long, nor too short, and I still enjoyed it. Thanks for coming out to NGUAC!