What are those strange cards?

What are those cards? I was looking at my aoe achievments on steam and found those cards does anyone know anything about em?

They Steam’s feature nothing special for aoe2. You have them with purchase and play a game.
Here further information.

Every steam game have these cards. I usually just ignore them.