Gameitall
April 13, 2017
The running gag of “Zelda is the only thing on the Switch” will be coming to an end this Summer as Nintendo announced the release date of several high...