http://technaute.lapresseaffaires.com/nouvelles/texte_complet.php?id=81,12399,0,022007,1330519.html&ref=cyberpresse Saw this on another forum, here's what the general gist is: [ QUOTE ] Basically it says that Ubisoft is going to announce tomorrow the opening of a new studio in Montral to make short-films for the entire…