Mensrea on 29 April 2013
Star Fox. Such a bizarrely mismanaged franchise. They cancelled star fox 2 for some reason, star fox 64 was great, and then they just decided to do terrible weird things with the franchise from there.