PC Gaming
alessandro
•
Now
•
100%
Star Wars Outlaws sales were 'softer than expected,' so Ubisoft is slamming the release-it-on-Steam button early [will come to Steam in November]
www.pcgamer.comComments 31