It seems like this is a real problem. I released my first game three weeks ago, and it still hasn't been indexed. I'm guessing it has something to do with the Windows build, but unfortunately, I can't upload the game to the web due to the size of the content. Support is silent. Unfortunately, this significantly slows down testing the game, since random people can't access it and provide useful feedback. I understand that the site provides us with space and opportunity to post, but if it doesn’t actually work, then why should I post here specifically?