Board Thread:General Discussion/@comment-27524978-20160210030742/@comment-11139677-20160501154458

I think the badge was just another hint towards San's work in reset research rather than some kind of elaborate earthbound reference. Sure, the description of the badge is pretty vague, but I can't really see any other practical meaning for it.