You did an exceptional job making this! I liked the slightly discordant beat, and all the tricks of the audio trade used in the post-production, which were used to great effect :)
The instrument samples used didn't quite ring my bell, so, half star off for that... I'd encourage you to find or create your own palette of instruments/instrument sets for future projects, it would put a nice spin on your compositions!