No Place for Bravery is a new indie action game that is set in a haunting world that is seemingly trying to capture the vibes of both Dark Souls and God of War. Players take on the role of Thorn, a warrior who is trying to protect his family and his land from an encroaching darkness.