Ubisoft Entertainment SA (OTC:UBSFF) is facing a significant setback with the recent leak of over 13 minutes of gameplay footage from its highly anticipated game, Star Wars Outlaws. The leaked footage, which appears to showcase the opening scenes of Massive Entertainment's latest adventure, was…
Continue reading...