Hi! Thanks so so much for your very thorough, detailed, and even-handed comment!
I'm glad you enjoyed the story. ^^ It was a parody but also a love letter to "children games" shonen anime like Yu-Gi-Oh! and Beyblade. I just love how high energy and dramatic they can get.
And I'm definitely glad that you noticed the name puns! I do love name puns. They're a big part of Ace Attorney for me. Although, because I don't speak Japanese myself, I had to resort to English puns using Japanese syllables.
You're absolutely right about that phrase sounding OOC for Yoyo, we'll update that!
Cheers!