Anyone who saw Nintendo's E3 2015 Digital Event will remember the awesome Star Fox puppets that starred at the beginning of the presentation. They've since made a handful of appearances in Star Fox Zero's marketing campaign, but even after the game's release, Nintendo doesn't seem to be done with them. The Japanese company has released two new new lighthearted clips, simultaneously showing off the features of Star Fox Zero while highlighting the humor and personalities of the Star Fox crew. Star Fox Zero may have been a little disappointing, but at least these puppet pals are still around.