It’s Not Just Steam: itch.io’s Daily New Game Pages Double in Two Months — but Downloads and Purchases Don’t
Indie game platform itch.io recently shared data showing that the number of new game pages created each day has nearly doubled in just a few months, climbing from roughly 3,000 in early August 2026 to ...