Irish browser games start-up Entity raises $5M in funding for ‘console-quality games for the ‘new web’ era’ Aug 27, 2026 In Default 0