"Squid Game" was first released on Netflix in 2021, and became a massive franchise hit, making over $900 million in 2021.
Activision has disclosed the budgets for its recent Call of Duty games, revealing them to be some of the most expensive video ...