This game is amazing. The graphics are excellent, especially in the night races. The cars feel and drive great and you can really tell the difference from one car to the next and from one drivetrain (FWD, AWD, etc) to the next. It's almost like three different games in one with Rally mode, Hill Climb mode, and Rallycross mode, which are all very different from each other, and the online daily, weekly, and monthly challenges really add a lot of replay value to the game. There is a caveat to all this though, and that is that the game is extremely unforgiving. There is no rewind feature. There is no racing line feature. The times it expects you to put up to win races are very difficult. This will be a turn-off to many gamers just looking for a casual racing experience. This game is anything but casual. It will challenge even the best players of racing games. But if you can get past the steep learning curve and are persistent in learning the game and the courses and slowly getting better at it, eventually it is possible to win consistently and you really feel like you earned the win when you do.