Thanks so much for playing! I’m cursing myself for not capping out the rewind states sooner so that wouldn’t happen.
For the animation I just used Unity’s inbuilt Animator. I chopped up the characters into head, body, arms, etc, and then animated them. The transitions between the animations are all Unity.