I don't believe it. This person went through the trouble of making an elaborate YouTube video, and is in touch with GAF's sensibilities. He knows how we're going to respond to this: time to eat crow, I knew it, this person is dumb, etc., etc. They're now in the process of making an even more elaborate video in preparation for E3, and will post it the moment Nintendo reveals the NX, taking back the take back and pulling the rug from under the people who suddenly felt superior to everyone else.
Haha awesome. I was not 100% certain but i was pretty much unable to believe Nintendo would make such a design, it was too big of a departure from their industrial design DNA, too formal and non ergonomic.