I've always thought it would be a cool thing to have a teaser section for Itch.io. There would be lots of community engagement on larger and smaller games alike. As long as you have teasers that have something to do with your game (ie, characters, gameplay elements, concepts) Does anybody else think this would be a cool idea?