Stalker 2: Heart of Chernobyl may soon be delayed until Fall 2022. According to Ukrainian YouTuber OldBoi (opens in new tab) – who has made claims about the game and developer GSC Game World in the past – Stalker 2 will not release on April 28, 2022, as is currently …
Read More »