>>15901143
On PC too granted it's windows 10.
Speaking specifically about multiplayer though, the fact that you're always scored as a team is annoying. I hate coming in first only to lose because the rest of my team is full of complete idiots. At least the game is very pretty.
Forza 7's online improved quite a bit with the introduction of the new collision system though so it might be worth checking out as well, OP.