This is their second rebranding in recent memory, I dunno what was wrong with their original logo really. It does look like a steaming turd, or alternatively a burning log.