Man, that's awesome lol (I feel like I'm seeing a lot more Earthbound these days).
Have you guys seen this? It's a scene from a new Disney Channel show called Amphibia. Pretty cool that even Disney aknowledges Earthbound.
Also, are you guys really going to give up?
And nah, I'm still ain't givin' up