1 article
Star Fox returns June 25 on Switch 2 with 4v4 battles, co-op play, mouse controls, and fans already divided over the new look.