Chornobyl Returns: Everything We Know About The Release of The S.T.A.L.K.E.R. 2
S.T.A.L.K.E.R. is a phenomenal game. Announced back in 2001 and released only in 2007, it captivated the minds and souls of thousands of gamers. Authentic world, numerous dangers, and …