Star Wars Outlaws is a perfectly fine open-world game set in an incredible universeTechnology Image: Ubisoft What Ubisoft’s new game lacks in innovation, it makes up for in fan service. Continue reading…