News

With the Nintendo Switch 2 launching on June 5, one industry insider claims the company will hold a Direct presentation either in the week of launch, or the week after. The claim was made by Nintendo ...