
It Runs Red
Explore a corrupted city and vanquish evil by fighting off an onslaught of larger than life Demons.
69% of 16 Steam reviews are positiveFree

Explore a corrupted city and vanquish evil by fighting off an onslaught of larger than life Demons.