The only one I have been able to play for more than a couple minutes is Star Fox 64. No other Star Fox game has captured my interest.