do you have the game on f95zone?if yes can i get the link
Forum users will add your game there anyway, keep in mind. They write all the information you provide here. If you want, show up there and manage your game page yourself.
At least that's what happened to my game. I went there about a month after the release here to make a page on their forum, but my game has already been there for a month.