Update, July 7, 2025: Toca Boca's parent company Spin Master sent the following statement to GamesIndustry.biz: "As part of our plan to mitigate the impacts of global macro headwinds to our business ...