Forza grabs two spots on the UK top 10 sales chart this week

It’s nothing special when a game drops in on the top 10 during the first week of launch; however, Forza just grabbed two spots in the top 5 for its latest instalment, and Forza Horizon 3. Read more…
Neowin