Shadow Labyrinth is launching on the Nintendo Switch on July 18, 2025. It's a strong offering for this week's Nintendo Direct ...