After multiple delays, many due to Russia's invasion of Ukraine, STALKER 2: Heart of Chornobyl is slated to arrive on Nov. 20, 2024 across Xbox Series X|S, Windows PC, and Xbox Game Pass. It looks ...
Some results have been hidden because they may be inaccessible to you