This week's developments include Chinese scientists creating a robot guided by a lab-grown human brain organoid, new AI releases such as Meta's Perception Language Model, Google's Gemini 2.5 Pro, Mistral's Medium 3, and the Fellou browser, "You Still Have Time" and other lies