New Mario Unveiled, Nintendo Switch Price Point, Zelda Release Date Announced at Nintendo Switch Press Conference
The Nintendo Switch is priced at $299.99 and will release March 3, 2017.
The Nintendo Switch is priced at $299.99 and will release March 3, 2017.