Ubisoft is best known for making these massive-scale Assassin’s Creed games, and now they’re taking those resources and bringing to life a world set in the Star Wars universe. Star Wars Outlaws is set to come out later this year, and we have our first official story trailer since the Read this story