Thanks for the feedback! I gave it a second pass and tweaked the audio-visual sync; hopefully it'll land better now. :)