GameSpot strives to publish all reviews on the day of release, if not earlier. However, this doesn't always happen due to factors that are often out of their control. For example, when a review is withheld by the game's publisher for legal or launch reasons.