Additional Video Evidence:
Meteor - EMU - Points Score Track https://www.twingalaxies.com/scores.php?scores=250952 Rules One player. Continues, cheats, codes, and passwords are not allowed. Submission Message Starts at 0:35
Thanks for watching