Epic is now offering 100% of the revenue to exclusive games for the first 6 months, up from 88% (store.epicgames.com)
Personally, as a customer, not a developer, this is disappointing to me, as there's still no reason for me to shop on Epic when they don't support my operating system, so this is likely just going to entice more developers to make me wait 6 months to play their games. Nonetheless, it's gaming news.
Guacamelee! 1 and 2 are the free games this week on the epic game store (store.epicgames.com)
Here are the links to the two games, and as always they’ll be free to keep if you claim them before next Thursday: store.epicgames.com/…/guacamelee-stce-7cdbc8...