Man what were they THINKING with that new "Buffaslug" logo? Eww...