#turn-10

[ follow ]
fromWGB
3 days ago

Turn 10, Creators Of Forza Motorsport, Lose 50% Of Their Staff

Turn 10, creator of Forza Motorsport, is facing massive layoffs, reportedly cutting nearly 50% of its staff due to the poor reception of its latest game.
Video games
[ Load more ]