News

Martha is Dead

Martha is Dead Release Date Announced

This is not a drill! Martha is Dead has an official release date. A new teaser trailer showcased at the Golden Joystick Awards has revealed the date. Martha is Dead will be arriving on February 24th 2022. There...