Amuli will no longer host. “We’re thrilled to see Pop the Balloon take on a new life on Netflix,” they said in a joint statement. “From day one, we’ve kept love and fun at the heart of ...