The leaker mentioned the game specifically has "Very Positive" ratings on Steam. Not "Mostly Positive" or "Overwhelmingly positive" reviews, unfortunately. That should rule out GTA Vice City.
A cryptic new leak for the Epic Games Store's Dec 25 giveaway has teased a AAA title for Christmas with "Very Positive" Steam reviews and ties to past freebies. This will be the first free AAA game to be given away for this year's Holiday Sale giveaway if the leak holds weight.