(Global) When Duubee meets the world