Basically, the video is nothing BUT non-stop trickery
Perhaps I could've taken it easy here and there, with a simplier, more time-efficient solution -- but I wanted to challenge myself. What I'm proud of the most is that there's very little frame-by-frame animation (other than random background effects like rain, snow or asphalt - which were usually made by flipping a single image left/right or up/down, anyway). It's usually having multiple objects on top of each other and unveiling or hiding them dynamically throughout the scene by manipulating Transparency (like in the scene where the vampire rides through the city) or changing color (such as the city exploding). But these are rather basic. The one I'm most proud of is the cat in the headlights. This one has two masks for the face: one for when it's in the dark, one when lit -- and behind those semi-transparent masks, four object moving and scaling simultaneously to simulate dilating pupils AND two more for the light reflections. There's also one thing in AGS I discovered only while making this video that just blew my mind: rotating things!
I've never even thought it possible, given the fact that it's a sprite based-engine -- but I blame it on my superficial knowledge of the program. It's not super easy to do, either, but it's feasible. And so, the witch doing a wheelie is just a static image of the woman on the motorcycle being rotated. Of course there's the hair in the wind, which I had to animate and move around separately - since the wind still blows in one direction, which doesn't line up with the angle of the motorcycle, and also dynamic sprites ignore transparency.
As for watching the video over and over -- yup, no easy or failproof way around it
Doing my first AGS music video, I did cut the audio into smaller chunks, worked on a few scenes at a time, and then joined them later, but it'd go terribly out of sync sometimes. So this time I only did two major splits, and even that was a pain to sync right afterwards. Multiple viewings and screen captures were a sad necessity, especially since my current work station is over 6 years old and it'd usually take 2-3 takes before it'd chew through all the graphic assets and run without a hitch. Perhaps/probably there's some very simple solution, like a code that would start playing the audio from a specific point, but I haven't looked hard enough


As for watching the video over and over -- yup, no easy or failproof way around it

