Star Wars: Outlaws Launching August 30th, Will Require Internet To Install
Yesterday, Ubisoft officially announced that its upcoming Star Wars: Outlaws will be released later this year on August 30th. However, if you want to enjoy this open-world adventure, you will be required to be connected to the internet to simply install it, whether you bought the discs or not.