Oh, ok, that's not a problem, please take your time.
But I was confused, because I've checked the direct links without being logged in, and the game pages were available, so I thought they went public, but for some reason they didn't manage to show up on the site.