Please add Steam Cards. I keep hearing people complaining they are not there on the Steam forums. It is pretty much standard these days for most games to have them on that platform. And it’s a great excuse to give us some original artwork =D .
I can see the Concept Art for Characters being the Steam Cards.