Psychological thriller “Martha Is Dead” confirmed for Xbox Series X and PC in 2021
Publisher Wired Productions dug a little deeper today into the mystery around its upcoming thriller, Martha is Dead, showcasing new in-game footage. Developed by LKA, the studio behind “The Town of ... Read More »