Built on Founden.aiRovio layoffs November 2026: about 20 jobs. Was it AI?