Someone at Epic must have posted those by mistake since their results are absolutely hilarious
They gave away 749 millions of games for free to generate 265 millions of revenue from third party games. That's revenue of single 60 usd console game that sold slightly more than 4 million of copies.
And that's revenue - Epic actually makes 12% of that (minus processing fees at least in those cases when they aren't asking customers to cover them)
Another interesting thing is their third party revenue barely increased compared to 2019 in a year where everyone was locked in homes and everything gaming related exploded.
Epic Games Store Weekly Free Games in 2020!
Will be interesting where go from it since both forcing people by buying exclusivity and giving away hundreds of games for free failed to bring actual paying customers to the shop.