Steam adds more functionalities to demos. Demos can now have their own page and reviews
Steamworks Development - The Great Steam Demo Update, 2024 - Steam News
https://store.steampowered.com/news/group/4145017/view/4155211502162971562
Making demos an even more powerful and flexible marketing tool