Forza Motorsport: Lastly new information on gameplay and launch

Microsoft has lastly talked intimately about Forza 8 and revealed many particulars round vehicles and gameplay. We summarise the whole lot. Forza Motorsport (or Forza 8) was first introduced three years in the past. For a very long time there was radio silence, however now the developer studio was actually within the temper to speak. […]