It Runs Red Questions/Comments on PC


  • First Release (Any platform): Apr 29, 2019

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

Questions and Answers

Share this