Recently posted related deals
Free: Guacamelee! Super Turbo Championship Edition (PC) $0.00 (Steam required)
Oldie but a goodie
Referrer gets $5 Humble Wallet Credit for Humble Monthly subscribers.
great game i played this ages ago
Anyone claiming this remember that it must be activated on Steam before Friday, otherwise you'll lose it.