When you publish a game you get an automated email with some tips about releasing. Is this what you're talking about or were you expecting something else?
Yes! Last time i published a game i got an email which confirmed that it was published, but 2 days ago when i published another game i got no notifications which made me worry.
Also, do staff premoderate games and if so how long does it take? Thanks.
As soon as you publish a game the it's immediately public via URL, shown on your profile, and shared with your followers. For some some projects, we review the page before it gets listed on our browse pages.