Hey
Not bad but I think some FX were too exagerated, like the RGB and the ghosting one. Also,imo it lacks a bit of surprise, it gets repetitive after a while, I wouldn't go as far as to say you could have used any other source because you actually have some nice internal synch too but it gets obvious that some FX are reused throughout the video. And it bothered me a bit.
But very nice visuals and solid video overall, good job o/