Seems like something of an omission to me. I see a lot of narrative heavy games on itch, seems only right that it gets a section of its own. Also, there's not much out there on the topic, unlike 2D art, for example. So, it could really help people out.