Ubisoft Delays a Number of Games Until April 2020 or Later Posted on: October 24, 2019October 24, 2019