Hello,
It starts pretty well and overall it has its cool moments, I am not one to think you must hit every sound in the music to be synched but I did feel like some beats were missed or not hit hard enough. I know it's pretty hard to edit this kind of music in IC though and you still did a good job, also in terms of FX there are some cool comps and colors there. But yeah, I think it needed to be a bit more nervous to really work.
Still a cool job, good luck!