I haven't ever seen a regular schedule published for that.
Most Recent
Forum Legend
Following
New Comments
Locked Topic
Pinned Topic
Curious what the lag is between when we play a game and when it shows up in My Games in Explorer. I know it's at least a few days...