Star Fox 64 3D, the 3DS remake of Star Fox 64, will be out in Japan on July 17. [via Nintendo]