New improvements for Red Dead Redemption 2 & GTA IV on Xbox Series X

The Xbox Series X was given into the hands of many huge media outlets across the world & they have finally shared their impressions on Microsoft’s upcoming next-gen system set to launch this November. Finally this afternoon Microsoft lifted the…