Is the new Hamburglar refreshing or kinda creepy?