The creator of Sonic would have been responsible for the cancellation of Sega’s Star Fox according to a former producer – iGamesNews
Today we bring you a most interesting story. First, we must introduce you Spirit Force, a heavily Star Fox-inspired game ...