Martha Is Dead Receives A New Creepy Trailer

A new psychological horror game set to launch in 2021.