Thanks to tonights Nintendo Switch event in Tokyo, Japan, we now finally know the release date for the insanely anticipated next installment in the Legend of Zelda franchise.
The reports about it being delayed once again have been proven false because Legend of Zelda: Breath of the Wild is offically a Launch title for the Nintendo Switch!
Yes! The game will be released March 3rd 2017