Forgive me if I mess up since I know nothing about this genre (except for Pounce which was a cross between this genre and glitch hop).
The song ended a weird note, with the way this was constructed you could've liked 10 seconds as it went into a silence. At times the instruments clashed too much such as 0:50 - 0:58, but it makes the track feel more full so there's not much to criticize on that. Other than that the song was pretty good. Keep doing what you're doing.