Saints Row delayed six months to August 2022 November 17, 2021 admin PC Games 0 Links monetized by Google Adsense and Amazon Affiliated Saints Row has been delayed six months to August 2022. It was due out 25th February 2022. Now it launches on 23rd August 2022. Read more Go To Source
Be the first to comment