I see that there was a New Releases topic just started for games released on itch. Would that be the best place to promote games available or being funded elsewhere (for ex. a Kickstarter), should that go in it's own topic somewhere, or is it discouraged in general?
We've updated it to allow for any new releases. Thanks for asking for clarification!
We would like promotion to all stay within that thread.
RE: New Releases
It might be worth subcategorising them to somewhat limit the effect of stuff flowing right out of sight before it could be easily seen. The group could grow quickly soon be releases every hour etc.