The Scourge | Tai Ương - Dev + Pub horrorsingleplayersupernatural AdventureIndie Est. Sales 44,748 Peak CCU 503 Review Score 94% Reviews 1,356