It’s Not Just Steam: itch.io’s Daily New Game Pages Double in Two Months — but Downloads and Purchases Don’t
2026-11-02 16:21:19
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 ...