With the releases of F1 23 and EA Sports WRC complete, developer Codemasters suffers layoffs ahead of Christmas. What this means for both titles is not clear yet. ...