Ubisoft has delayed three games, the publisher said today.