I followed that up by looking at it. All I can find here are mockups, pictures even the site owner thinks are fake, and a "link to the official announcement on the official nintendo site" that goes to a google doc that doesn't even have the seal of Nintendo, let alone a signature or SOMETHING...