Right now that is not available, but I was planning to add a “show more” link on the “top games” and “latest games”, where you get a list of them all (maybe split up into pages).
This feature request wasn’t in the roadmap yet (it was only in my head ;)), so here it is: https://trello.com/c/Mr1h9wm5. (start voting!)
I honestly thought we weren’t going to have that many more shares than when you could only share them in this forum, which was a few per week at best. But now it’s a few per day! (That makes me happy :)).
I see we already have 348 shared games!!!
And as DragonFangs said, you can definitely post it in the forum here so it won’t disappear for now. That way other people can also comment.