It really is a very good game, but it will be more enjoyable if there is an option to practice with your team in offline mode without decreasing the races point in the contract, and please add more detail history achievements not just avarage finished position, it will be great if you have like wall of fame of each team in every completed tier.