Ubisoft Montreal Offices Taken Hostage | Niche Gamer

The Post Millennial and numerous others report that the Ubisoft Montreal offices in Saint-Laurent Boulevard’s Mile End are being held hostage. Reports state dozens are being held hostage in the office complex of the Peck Building, which houses multiple businesses including Ubisoft Montreal. It appears as though the people have been driven to the buildings […]