Still one of the most satisfying moments in Star Fox 64.