Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

It's better not to post a teaser at the release announcement, as the previous replies said people expect released games there. You also only get to post once for each of your game there, after all you technically can't release your game for multiple times. You might try to post it on Twitter and other social media with some hashtags, if the teaser is good then you might get some attention.