Mummelmann on 27 April 2016
So close, yet so far. At least the rumors may die now (as far as launch is concerned anyway). Zelda news shocked absolutely no one at this point.
March is an odd time to launch a home console, I wonder how they'll manage 240 million sales this time around!