Fox and friends land on 09/09

Star Fox 64 3D lands in North America on 11th September, but European gamers will receive the game just a few days earlier according to the Nintendo Europe website.

Read more...