Ubisoft Toronto Studio Location Announced
After months of rumour and speculation, Ubisoft today announced the location for its new Toronto game development studio. Ubisoft Toronto will be located at 224 Wallace Avenue in the city’s West end, just north of Bloor and Lansdowne. The location was actually deduced by an intrepid fan yesterday thanks to some hints from Employee #1, […]