The new Wizards of the Coast Studios in Montréal will focus on developing content for the D&D franchise.