Explore the world of the upcoming Nintendo Switch RPG.