Ubisoft stock just took a 10% dip, which has plenty convinced that Star Wars Outlaws may not have made the dent it should have. Ubisoft has shifted into gear to build excitement for Star Wars Outlaws, XDefiant, and its upcoming release, Assassin's Creed Shadows. Although the company has had a long history of great sales, the attitude towards Ubisoft has become negative in recent years, with fans sharing various opinions regarding why.