As promised, Ubisoft released the story trailer of the anticipated game Star Wars Outlaws. The release date of the game was also announced. Watch the new trailer below:...