Home General ‘Game & Watch: The Legend Of Zelda’ Will Be Released This November And Features The Best Game In The Series