TheLightLeavesThee nailed it with this one. Lots of great pacing combined with some feels and excellent syncing to the music.