Ubisoft FAIL: Star Wars Outlaws Requires Internet To PlayIn a galaxy not so far away, the anticipation for Ubisoft's latest venture, Star Wars: Outlaws, is mounting. Set to release on August 30,...