S.T.A.L.K.E.R. 2 News – GSC Game World Updates

Everything You Need to Know about The developers of GSC Game World have announced on the 23rd of July the upcoming release of Stalker 2. Even though no official date…