Nintendo has released a new trailer highlighting their new 3D remake.
Star Fox 64 3D is due out in Japan on July 14, and in order to build hype for their upcoming 3D remake, Nintendo has released a new trailer that highlights the title's gameplay. The trailer can be viewed below.
Star Fox 64 3D is due out in North America this September.