The new season debuts with 68 million views beating Wednesday which previously held the first week record with 52.6M views.
Activision reveals more details on the upcoming collaboration between Call of Duty and Squid Game, including the official ...