Itch.io: Daily game release doubled in 2 months, downloads and purchases haven't | Hacker News Reader