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.
Nintendo showed off the game's multiplayer mode during E3 last week, which includes camera support.