The upcoming open-world game set in the Star Wars universe, Star Wars: Outlaws, will feature the iconic location of Tatooine, as confirmed by a new video released by Ubisoft. The video offers a behind-the-scenes look at the game’s development process, showcasing concept art, screenshots, and snippets of gameplay footage.