Around 1,900 unionised people working at Blizzard Entertainment have voted through the ratification of their first contract with the publishing and development giant, following years of negotiations.