Reventure [Steam PC]
KEYS RAN OUT
(7,119 reviews, 94% positive, trading cards)
until July 4th 11:59PM Pacific or until keys run out (likely)
Requires a Fanatical account, signing up for their email newsletter (unsubscribe here), and connecting a Steam account that isn't limited. The account connection is just a verification step and you'll get a Steam key instead of direct activation.
https://fanatical.com/game/reventure