Wired Productions unveiled a new trailer of dark psychological thriller Martha is Dead from Town of Light developer LKA. Set in 1944 Italy, the game revolves around the body of a woman found near a lake while her twin sister deals with the tragedy and the horrors from the war drawing closer. The game is scheduled to launch in 2021 on PC and Xbox Series X.