Star Fox 64 was one of the most popular games on the Nintendo 64 in the 1990’s. Even to this day there are many Internet memes based on the game, such as ‘do a barrel roll.’ After being begged by the fans, Smosh Games has teamed up with the Honest Trailers guy to review the classic game in the way only he can.