OMORI - Dev + Pub psychological horrorstory richindie AdventureIndie Est. Sales 2,370,339 Peak CCU 3,107 Review Score 97% Reviews 89,325