Really cool melodies but at some parts 00:40 it sounds to go off sync and is basically really hard to listen to. The drop is ok, but I've heard better. Buildup is kinda weird, and the sounds don't really work that well together all the time. I'd suggest you correct the sync and mix this a bit better :DD