With The Legend of Zelda: Ocarina of Time 3D and Resident Evil: The Mercenaries 3D in stores, the Nintendo 3DS scene has calmed down a bit - at least in the United States. However overseas in Japan, Nintendo's next major release, Star Fox 64 3D, has just arrived.
The remake of the Nintendo 64 ga...
Related Posts:
Sign-in to post a reply.