Watch Dogs Legion and two other big Ubisoft games just got delayed all at once By Connor Sheridan News Their new release dates will all fall after April 1, 2020
Gods and Monsters took Assassin's Creed Odyssey's special abilities and "put it on steroids" By Rachel Weber news More details on Ubisoft's myth and magic adventure