Recently uploaded to Nintendo's Japanese servers we have this:
The site is for the Japanese version of SF64-3D where the release date is set for the 14th of July 2011. So we can expect SF64-3D to be released in the US and EU regions in three to four months.
I might add that the site is fairly epic.
3 posts • Page 1 of 1