Shadows Of The Damned Big Bird Boss Gameplay Trailer

I’m avoiding any Sesame Street jokes here. Check out some gameplay footage from upcoming Survival Horror title Shadows Of The Damned.

Shadows of the Damned