Zelda: Breath of the Wild may not arrive in time for Nintendo’s Switch launch, and Ubisoft explains why Watch Dogs 2’s multiplayer is deactivated.
The Nintendo Switch 2 launches this Thursday, June 5, but you might already be looking ahead to the rest of the year to decide how you want to fill out the rest of your library. As we shared last ...