Sadly, Star Fox 64 3D won't be supporting online multiplayer, but there will be local multiplayer, which means that you won't be able to sit back for a few dog fights with your friends unless they're actually in the room with you. On the plus side, for your friends at least, they'll be able to join in thanks to Download Play, which means that you could be the only one forking out for the game!
The Japanese retailer that's released these details about the game has also stated that you'll be able to assign a photo of yourself to your ship, which is good news as it'll cut down on confusion when you've got multiple ships flying around the screen and you need to know who's who, so that you don't deploy your weapons at the wrong target, which could have catastrophic results!
Star Fox 64 3D hits shop shelves later in the year! [Joystiq]