3 Highguard studio Wildlight Entertainment confirms mass layoffs that seemingly impacts the majority of the team, but says a ‘core group of developers’ will keep the game running February 12, 2026