Star Fox 64 3D trailer features Japanese Slippy

Barrel roll kudasai!

Nintendo's released a new trailer for Star Fox 64 3D, clocking in at a healthy three minutes and packed with gameplay footage and anthropomorphic animals speaking Japanese. Creepy and awesome.

Nintendo has said the game will be available in Japan from July 14 and in the US on September 11. It hasn't nailed down a European release date.

Loading video...

More game videos from CVG:

Nintendo showed off the game's multiplayer mode during E3 last week, which includes camera support.