Studio behind 'worst game of 2025' to 'lay off more than 100 people' after nightmare launch

Studio behind 'worst game of 2025' to 'lay off more than 100 people' after nightmare launch

No comments

Read more