Toppledge
Card Captor Engie

In case you want to know more about Steam Trading Cards go here.

Honestly, it sounds pretty cool. I only pity whoever feels they need to get every badge / emote of every game.

There are even foil cards.... good luck collectors!