May I suggest that Itch.io replace the green indicators that say "Published" with something else that says "Under Review" or something similar? I'm sure it's in some documentation that I missed, and that is my fault, but from the perspective of a client/customer I think it's fair to say it would be nice if it were a little more obvious that after clicking "Publish" there will be a review period. There was no pop-up, no email, the green indicator-button said Published, and for some reason I was even able to view it in both Search and Browse, as mentioned previously, for at least several minutes... Had there been more of an obvious indicator, I (representing the average confused client expecting ease of use) might not have been so confused. I think brainstorming ways to make the transition from "unpublished" to "review" to "published" more clear and obvious would be beneficial to the platform. :)