Turn 10 Studios

Reviews are in for Forza Horizon 3 and they are rather good – here’s the list

The review embargo for Forza Horizon 3 has lifted, and scores are starting to trickle out. The launch trailer has also arrived.

Turn 10 Studios headlines

Page 1

Turn 10 Studios latest