Star Fox Trends as Fans Share Their Hopes for a New Nintendo Switch Game