In a brand new video, Ubisoft has offered a range of new details surrounding Star Wars: Outlaws, the upcoming open-world game set in the iconic Star Wars universe. One location, in particular, is going to catch the eyes of many a fan: Tatooine.The video offers a five-minute behind-the-scenes look at the development process, including concept art, new screenshots, and the occasional snippet of game footage. However, along with the addition of new locations and characters, we do get confirmation
…
Read more