Ubisoft just can't do anything right..