Big Tech's latest gamble: Cute Mascots Take Center Stage