Epic gave away 662 Million free games in 2025 alone. They pay the game devs for each copy they give away. They've been doing this for 8+ years.
https://insider-gaming.com/epic-games-store-give-away-662-mi...
In addition they've payed other game devs for Epic Game Store exclusivity so games would be available for 1 year before being released on Steam.
The whole company has been mismanaged into the side of a mountain.
I still don't know which is stupider: this, or Unity buying Weta.