IceGames Studios

BlackShadows – Review

BlackShadows – Review

After the success of Slenderman and Outlast there have been an infinite number of survival horror games. BlackShadows is one of the many follow-ups. You play as a female scientist that has to escape a... Read More »

Site Score
3.9