Nintendo Duel Screens 35 – Is Star Fox Dead? Star Fox turned 25 last week and the boys hold an obituary. Is Star Fox worth saving anymore?… February 26, 2018 · Nintendo Duel Screens