Tag Archives: Slippy Toad

Star Fox 64: The Voices That Echo Through The Lylat System

The original Star Fox was released in North America on the Super Nintendo back on March 26th, 1993.  A huge success, it cemented itself as one of the flagship franchises for Nintendo.  Four years later, on June 30th of 1997, the sequel and reboot Star