A New Battle Royale Game Set In Chernobyl Named ‘Fear The Wolves’By Sirus Gamingon February 7, 2018Composed of several developers of the S.T.A.L.K.E.R game, Vostok Games is developing a battle royale title that set in the...