JonDnD 3,043 Posted June 23, 2021 Share Posted June 23, 2021 I just tried Gears 5 on PC XCloud and its massively better than before. I wouldnt be bothered playing a game like this. Check it out if you have Xcloud on PC (guess its the same for mobile) Link to post Share on other sites
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now