Games like ScreamCap

ScreamCap is a team of paranormal investigators live streaming their dives into the unknown to an audience of believers.

ScreamCap is a team of paranormal investigators live streaming their dives into the unknown to an audience of believers.
Picked to match ScreamCap on gameplay, themes, and feel.






















