Ubisoft Taking Over Canada

Ubisoft is setting up a stronghold in Canada with it’s announcement of opening a full development studio in Toronto. This puts them in a great position for world domination – because no one expects Canada. With the opening of this office Ubisoft will be in Montreal, Vancouver, Quebec and Toronto….