NCL has put up a site for Star Fox 64 3D. It is sparse on info, but it does act just like the Star Fox 64 intro: The music is there, and "STAR FOX IN *LENSFLARE* NINTENDO 3DS" flashes by.
We then get to see the re-made intro cutscene, sans voice acting, and a modernized SF64 logo, which you see attached to this post.
More importantly, we now have a firm date: Japanese release date for SF643D is July 7, 2011.
On the top right of the page, there appears to be a silhouette in one of the star patterns. Is it James, or am I seeing things? Sound off in the comments!
You can visit the site here: