Investors seem very disappointed about Star Wars Outlaws' sales numbers and let Ubisoft stock crash. Shares lost over 10% combined in the last 2 days, so the company just slipped to under €2B in mark - eviltoast