Metacritic has introduced a 36-hour delay to user reviews
Read More »Epic Games Store will offer an opt-in review system
"It will be opt-in by developers. We think this is best"
Read More »Metacritic has introduced a 36-hour delay to user reviews
Read More »"It will be opt-in by developers. We think this is best"
Read More »