Focus Home Interactive and Vostok Games Reveal Battle Royale Game Fear the Wolves

Fear the Wolves is the latest battle royale game.