I made my demo public 4 days ago on itch and I still can't search it.
I'm getting stressed boys. Will itch daddy allow me to participate in DD ?