My Games page works for me, and of course I can't see yours.
Check that your Folders list has Inbox highlighted, you may be displaying some other folder.
You could also try switching to a different one of the three list formats to see if the problem persists there.