this is the scenario to my knowledge:
When a game needs an update, it is being downloaded and stored in a cache. If this cache is full, the oldest downloaded update is deleted to make room for the new one.
UNLESS the update has a certain size (above 5MB?), then it will be downloaded to...