Den: A Short Horror Story - Dev + Pub F2P indiecozypsychological horror IndieFree To Play Est. Players 605 Peak CCU 7 Review Score 82% Reviews 11