ALBAWABA - While survival game enthusiasts anticipate the release of Stalker 2: Heart Of Chernobyl amid countless delays on Nov. 20, 2024, there's a possibility that Russian gamers might be disappointed since their country could be banning the game over "Justifying Terrorism" deeming it unplayable in Russia. The sequel of the most anticipated horror survival game is gearing up to be quite a looker thanks to graphical upgrades from its ...