A Star Fox 64 3D Release Date Flies Out In Japan

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

Advertisement

Share This Story