The new Star Wars Outlaws Wild Card DLC adds lots of amazing content to a universe already overflowing with it.