Azzanation on 26 March 2017
Intrinsic said:
but will end up selling more than the last 3 forza games combined. |
But will it be better? Thats the more important question.
Sales doesnt and never means better.