Ubisoft’s Super-Secret Toronto Location not so Super-Secret Anymore?

Ubisoft’s Super-Secret Toronto Location not so Super-Secret Anymore?

Posted by in News on Dec 03, 2009 · 1 Comment

So it appears as though the location of Ubisoft’s Toronto location has been revealed almost a full day before it was to be announced.