Random: Star Fox Dev Thinks Star Fox Adventures "Was Too British"  Nintendo Life

More...