I was hunting around for a way to do this and found some other people wondering the same thing.
essentially the idea is to take this
and turn it into this
I'm hopping this is done via local files rather than remote database connection.
if you check the valve forums there is an explanation about how valve doesn't keep a database of games up so that it will do this automatically because they dont directly profit from it and there is no built in method of doing this through steam because they dont support pirates.
I'm assuming good points where made from both but if any have luck getting better than the shrunken icon please give me some posted love.
essentially the idea is to take this

and turn it into this

I'm hopping this is done via local files rather than remote database connection.
if you check the valve forums there is an explanation about how valve doesn't keep a database of games up so that it will do this automatically because they dont directly profit from it and there is no built in method of doing this through steam because they dont support pirates.
I'm assuming good points where made from both but if any have luck getting better than the shrunken icon please give me some posted love.