This sounds like some shit Dingaling would've put in the LISA ost. I am a fan of Math Rock and all assorted irregular time signatures so this shit is my jam. The song feels like it's assembling itself from all these broken parts as your ears try to wrap around it for the first 40-50% and then it comes back in the end and it sounds like it's all come together into a real flow.
My only critique is that a lot of the background synths kind of hover at the higher pitches and there's only the one really noticeable bass sound in the first half which makes it feel sort of top-heavy on the ears. Naturally I feel like that was kind of the mood of the song to begin with, so not really something that needs tweaking, just not to my taste.