Recentally i added a HTML5 browser game, it's my side project so i plan to keep adding things and updating regulary. Does itch.io notice this somehow and show it in the feeds? Sort of like early access i suppose.
The newest list is sorted by when a game is initially released, it won't be bumped up there. We've got some plans thought to help give more visibility to updated games. Not sure when it will be out though.