Looks like Indiegala are doing their giveaways again. No trading cards with this one, at least not yet.
Click the link and scroll up slightly to see the box. Remember, you don't need to subscribe to their YouTube channel or anything - just click the X at the top-right of the box, login and Claim it. You'll need to have a public Steam profile and join the IG Steam group to do so.