The scoundrels are running the galaxy. Ubisoft Massive finally revealed its Star Wars game, Star Wars Outlaws, and followed up with the first gameplay...
At Microsoft's Xbox Games Showcase today, we first saw Star Wars Outlaws, a new open-world narrative-driven game by Massive Entertainment, the developer behind...