fbpx

Trusted Reviews Tag Archive

Trusted Reviews pays £1 million over Red Dead leaks

by

James Troughton gives us the latest regarding a rather large payout to one of the largest developers in the industry....