That's nice of them (esp given their track record of shittiness). It's always seemed absurd to me how companies refuse to just make old games that they no longer sell available for free, or just leave them available for cheap purchase. I just don't understand "we refuse to make this available, even for money" just because something is old. I can kind of understand the behavior in the case of non-game software, e.g if…
I think part of the problem is if they provide a game, even for free, then they are responsible for the security of that game. Even if not legally, they don't want an article saying "unreal hacked by Ransomware people infecting anyone who joined a public server, people could download the game on the Epic store for free"
At least if a third party provides it then it's not really an official copy of the game.