Steam roguelike was reportedly free to keep on September 16, 2026 ยท Digg