NewsSTALKER 2: Heart of Chernobyl Delayed to November July 25, 2024 84Views 0Likes 0CommentsSTALKER 2: Heart of Chernobyl, originally scheduled to launch on September 5, has now been delayed to November 20, 2024.