Something is afoot in the land of Qwen | Heykuki News