I highly recommend Star Fox fans check out Aces of the Galaxy for Xbox Live Arcade. The game plays almost identically to Star Fox 64 (Not a bad thing), and is a lot of fun as well. It is sad that what appears to be the best Star Fox game since Star Fox 64 isn't even a Star Fox game!