Nintendo can be a bizarre company, but the saga of Star Fox 2, its development, and eventual release, is arguably the strangest way Nintendo has ever released a video game. Following the success of the 1993 Star Fox, development on a sequel began fairly quickly. The game was reportedly 95 percent complete and nearly ready…