Ubisoft started working on Star Fox crossover before Nintendo approved

by Brett Medlock October 21, 2018