This is one of the unsolved mysteries of itch
2 Likes
Yep, especially given the data (at least for me) seems to point out that Most Recent, despite what itch says, is actually a pretty good way to promote your game!