Figures from this source ReportedNiantic games business sale price, announced 12 March 20253500000000