Features NewsLive A Live was Originally Intended as a Global Release but did not Push Through With Localization July 15, 2022 406Views 0Likes 0CommentsLive A Live, the cult classic from 1994, is set to make a grand splash on July 22 for the Nintendo Switch,…