Nintendo accused Keighin of obtaining and streaming leaked titles on more than 50 occasions since 2022, most recently Mario & Luigi: Brothership and The Legend of Zelda: Echoes of Wisdom. The firm ...