Ubisoft get DLC happy

April 19, 2017 0

Someone obviously put something in the office coffee pot at Ubisoft yesterday as they not only released some DLC for Watchdogs 2 but also released the trailer…