Star Wars Outlaws is an open-world action-adventure game developed by Massive Entertainment and Ubisoft. Take a look at the developer breakdown for the latest story trailer for Star Wars Outlaws...