Star Wars Outlaws is scheduled to release on August 30th. Just by the looks of it, you can say it is simply breathtaking. Being an open-world, explorative game, it can be demanding on your setup. Since we are just a few days away from launch, check out whether you have the system to play or not.[…]