Latest Star Fox 64 3D News
Information from Nintendo's latest retailer briefing has made it onto the Internet.
Nintendo recently held a retailer briefing in Japan, and an employee at a popular Tsutaya store in Shibuya, Tokyo has...
Nintendo has announced the release date of the upcoming remake.
The headline says it all. Star Fox 64 will be out on July 14th, although that's just the Japanese release date...