I uploaded my game here and clicked Public and then Save. Everything seems fine and the link to the game page works great.
But I can not find my game through the search. HELP!!!
My Game : https://maordany.itch.io/the-last-war
Yes, it's all fine. Except it has a minimum price, it's your first game, and you just created the page a few hours ago. So as explained in the Search & Browse FAQ, that you were asked to read twice before being allowed to post in this category, an admin has to see the game first. And you probably just missed a review window, which means it has to wait until tomorrow now. Sorry about that.