Nintendo have released a Japanese trailer for the upcoming 3DS remake of Star Fox 64.
The trailer includes a lot of gameplay footage. You also get some creepy looking animals talking in Japanese. I never have gotten used to talking animals.
The game is set for a release on July 11th and 14th in the US and Japan respectively. No word on a European release date yet.