One thing, I don't know if you know it already but I'll say just in case, Steam has a feature based on the amount of wishlists a game has; the more wishlists before release, the more it will be announced so it's generally a good idea to inform everyone the game is available for wishlisting.