Hello!
Not bad in itself but past the first minute, it gets a bit repetitive. I enjoyed how smooth it looked and the change of pace were carried correctly but imo the synch was not hard enough. And definitely, it was lacking in surprise to stay interesting
But it's clean and solid overall, good job!