'For now I think it's just very vague. I'm not sure what else to say except that the devil will be in the details,' says one Canadian studio head