Notify me when a new related topic is posted
Add to rankings
Ubisoft Toronto is a subsidiary of French video game developer Ubisoft located in Toronto, Ontario. Founded in 2009, Ubisoft Toronto was officially announced on 6 July 2009, with the studio location being officially confirmed on 4 December 2009.
Add your opinion:
Rankings & ratings scheme
No custom topics related to Ubisoft Toronto.