Indie PC and console games topping 500,000 first-month sales rose from 13 to 33 in the 2026 cohort · Digg