your usual fun style! the intro and build up at the start are good, the drop was nice but felt a LITTLE messy. the bit around 2:14 is really nice, and so is 2:25 to 2:35.
second drop better than the first one unusually, it feels more fast paced than the first one, but still a little too all over the place for me.
good work overall