You are more than welcome to post ideas and suggestions on how to improve Itch.io, but as mentioned on the other thread, make sure to be respectful of others.
OK