Greasy Fork is available in English.
Switch back deals with discussions
Switch back deals with discussions on giveaways page of steamgifts.com