Nailed it!
That's exactly how I felt when I made it to the title screen playing the game.
The animation served its purpose and therefore was well done and the subtitles helped a lot with the audio being chunked up.
Regardless, I had a really good laugh over it. Nice job.