SQUAWK/NEWS
Account
Theme
Account
Menu
Live News EQUITY FLASH L impact

Steam Game Reviews Take Up to 12 Business Days, Delaying Releases

Steam is taking up to 12 business days to review games, causing several studios to miss their release dates.

Related stories