I agree though, they need an icon in the upper right corner. Show off what you earned. Hell list it in the impulse store too.
I was just thinking this yesterday when all the threads to GOTY polls started popping up. We could have an "Awards" section on each product page that only shows up if there are awards to display. GC2 and it's expansions would have quite a list. Now Sins too!
It might also be nice to show the game's Metacritic rating on each product page too, since some people make their buying decisions based on that.
I don't know how likely they would (or how soon they could) be implemented though. Those guys are pretty busy. I'll mention it to the guys that work in that part of the office, see what they think.
Stardock Game Team