Wednesday, July 20, 2011

Star Fox 64 3D Release Date + New Trailer (North America)


Nintendo has announced that Star Fox 64 3D will release on September 9, which happens to land on a Friday. Get ready to do some barrel rolls.

No comments:

Post a Comment