The beginning reminded me of Regular show lol.
I agree with others about the synth being a little off tempo, but I think that could be an interesting music choice if used sparingly.
Overall, I love the uniqueness of this track. It’s incredibly alien. Good work!