Tag: and 2024 so far isn’t quite clearing it. The pandemic screwed up production schedules for countless big-budget video games