Ubisoft released a story trailer for Star Wars Outlaw today and revealed an August 30 release date. Read this story
Ubisoft released a story trailer for Star Wars Outlaw today and revealed an August 30 release date. Read this story
More from VentureBeat | GamesBeat Latest Games & Reviews Star Wars Outlaws