New England Mountains Reserve Out Now for theHunter: Call of the Wild

Summary Available today on the Microsoft Store for both PC and Xbox, the New England Mountains reserve is the 13th and newest location to be added to theHunter: Call of the Wild. This reserve stretches from New Hampshire…