Science news this week: Horned comet and a mystery blob