Ubisoft Montreal is a subsidiary of Ubisoft, a French video game company. Ubisoft is the parent company and oversees the operations and development of its various studios, including Ubisoft Montreal.
Master the Montreal Magic: The Ultimate Ubisoft Montreal Trivia Challenge!