My game (Henry Stickmin in Evil Wizards Cavern) is not showing either and usually in my experience my games are listed in most recent uploads pretty much instantaneously. Maybe itch has a lot of games getting uploaded right now. Hope our games get indexed soon.