It couldn't be more confusing. There are Steam forums, there is support email contact, AND then there is the suggestions section on this website where I couldn't find any responses from the developer and where people seem to have stopped writing in august 2016.
So... what is THE correct place to write these where I can be sure it won't be missed?