In The Game: ‘Live A Live’ Arrives in North America on the Nintendo Switch

Live A Live features gorgeous HD-2D visuals and intriguing storytelling.