gamesNews STALKER 2 Developers Release Statement About Russian Hacker's Blackmail Demands March 13th, 2023