User blog comment:ZackAttackX/Video Game World Cup Signups/@comment-23864877-20180715190724

Sounds like World Cup Soccer France claimed the championship.

I nominate Ness from Earthbound.