Found another YouTube channel with the game uploaded. No idea how long it'll stay up. I'm on mobile so you'll have to copy and paste the link.
https://youtu.be/-4eNzY77fSk
Posted from Rivals Mobile
https://youtu.be/-4eNzY77fSk
Posted from Rivals Mobile