The vast majority of Nintendo franchises have flourished and continued to grow since the 90s, but a lot of fans argue to this day that the Star Fox franchise peaked with 1997’s Star Fox 64, also know as LylatWars in Europe. Is it really that good?

MP3
iTunes

Originally Released: 17th May 2017