I think the game is great, i love how you can tell just how much work was put into it. Grinding is neither too easy or unnecessarily difficult. Id say the only issue i face is just how exact, or perfect each race needs to be due to the requirements put into them, and the drivers you race against(for campaign). Im about 90% done with the campaign, and the 10% is due to unbelievably insane expectations for the player. For example, in some races, the only way to successfully compete against the driver or one up them, is to drive ahead of them or get really close. But then you’re hit with the fair, and just, penalty for overtaking, and collision. I see and understand how these penalties for players are necessary, however, when the ai driver is able to pull insane racing lines, no adjustments, no decrease in speed, and no tire spin after exiting a drift zone(giving them an unfair speed boost) it makes trying to go against those penalties the only option. Next is the deceleration penalty. Its a completely understandable penalty. Except when youre going 130kmh into tight 180, where the only option is to slow down. Like what am i supposed to do? Lastly, i think the most important thing to me is offline play. Why do i need connection to play campaign?