Star Wars Outlaws, a highly anticipated game set in the Star Wars universe, recently launched to a mix of excitement…