Well lets face it, microtransactions are in every new games nowadays and not just EA games.At least we don't have to pay for any upcoming DLC
It is just like "The Crew" which also had the same ratings. So if you like "The Crew" then you will like this Need For Speed
hishamramzan's comments