I have my gripes with the Forza Motorsport franchise. The previous installment was pleasant, but needed attention in many areas, areas which I had high hopes for with the release of Forza Motorsport 7 last week. The demo released in September gave me but the vaguest understanding of what the final game would be like, and now, with many hours of Full Frontal gameplay of Forza Motorsport 7 and its predecessors under my belt, I think I can speak from a position of authority on the game, one not found from easily-wowed game journalists who prattle on about graphics and the numerical roster of cars before dropping the game. I'm not here to tell first-timers whether they will enjoy the game or not. The answer to that is yes. Slick presentation is something that Forza games do well, and this title meets the standards set by its predecessors. I'm writing this review for longtime players, who have seen the Forza franchise's peaks and troughs, and are undecided on whether this iteration is worth their $59.99 plus tax. So, is Forza Motorsport 7 a worthwhile upgrade from 6? Almost, but there's enough lacking that rushing out to buy FM7 this very second may not be the best choice, especially for seasoned players for whom this isn't their first rodeo. I'll proceed in the format used for my look back at FM6.

Forza Motorsport 7 1. Single player: one step forward, two steps back?

The game's introduction will bore any gamer who played the demo, because it simply is the demo, albeit cut down to a one-lap affair, for which I am grateful. The game permits adjustment of difficulty and assists earlier than FM6 did, which will come as a relief to veteran players who are raring to ditch automatic gear changes and the full racing line. While my mother told me that if I had nothing nice to say, it was better to keep my trap shut, but that's not the job of a critic, and the Drivatar system once again provokes my ire, as I have discerned almost no improvement over FM6's flawed system, and if anything, the Drivatars seem worse than before. They are far more capable of providing close, competitive racing, as they seem more focused during side-to-side racing. Unfortunately, they have stagnated or worsened in ever other area, as they brake check, block, corner slowly, and sometimes, stick with an overtake or defense attempt for far too long, carrying themselves through the corner almost glued to your door. Furthermore, the Drivatars often prove to be a strange brew of incompetency and beyond-human speed. Their corner entry and racing line tends to be on the tentative, fearful side, with braking on the apex of a corner commonplace on all difficulties, and it sometimes seems the Drivatars don't even fully open the throttle on straights at lower difficulties, something apparent even in the game's demo. On "Unbeatable," despite an aggravatingly weak corner entry, they occasionally exit corners like a Saturn V rocket, which is my only guess as to how they can be unchallenging one race, and unbeatable the next. One Reddit user even noted that in Formula E cars, the fastest Drivatar beat the world-best lap record on one track by 1.66 seconds. The explanation? Probably rubber-banding, a common programming shortcut for racing games in which the computer will artificially handicap the leading racers, and power up those bringing up the rear. It's part of the game mechanics in series like "Mario Kart," where the most powerful items are reserved for those in last place, but it has no place in a game like FM7, which knocks on the door of being a simulator. Oh, and those track-crossing cuts I complained about in the demo? Present and accounted for in the final game. Expect to get close and personal with Drivatars all too often. You can't even avoid them by starting ahead of them, either, as the lack of a qualifying feature means that you have to start in 12th position, every time.

Forza Motorsport 7 2. The online multiplayer isn't really there yet.

No, I'm not saying it's absent, but I am saying that it's barebones at best. Only six playlists are available at present, and none of them are open-class affairs, limited to five divisions of cars. No ghosted or multi-class playlists are live, and the Leagues button wears a "Coming Soon" tag. In my time playing, I have yet to see someone penalized for driving like a scumbag. Vote kicking is still not optimized, and there is still no in-game report feature.

Forza Motorsport 7 3. Hot lapping has been shot in the knee and left for dead.

Nowhere can I find the option to go for best-in-class times at one track in particular. Have you tuned any cars to 600 PI, the top of B-class, in the hopes of driving it as hard as you can for a top time on the Nürburgring or Indianapolis? No? Good, because it doesn't seem like traditional hot lapping—with the car of your choice on the track of your choice—even exists in FM7. There are only six options under the "Rivals" tab, all of which appear to be limited-time events. One of them is locked behind the $20 investment of VIP membership, which has been a disaster for Turn 10 so far, due to the changes made, with many players demanding a refund. While all buyers of VIP are being compensated, the changes made to VIP do not reflect well upon Turn 10.

Forza Motorsport 7 4. Anti-cheat is still strange.

I'll talk pluses first: Even rewinding in the last sector of a track in FM6 dirtied your next lap, whereas I have had no such issues so far in FM7. The problem of having an off-track excursion in the same sector dirtying your lap regardless of how many turns from the finish line you are persists, though, as does the unclear boundary between taking a healthy portion of curbing at the apex and outright corner-cutting. Fortunately, one aspect about curbing has seen notable improvement over FM6...

Forza Motorsport 7 5. Curbs are an order of magnitude better.

Don't get me wrong, hitting a curb wrong can still upset your car, just like in real life, but the overzealous speed bumps featured on many tracks in FM6 have been reduced to rumbly zones, worthy of your attention and respect, but not fear. Some tracks, like Brands Hatch, are still far from easy to drive at ten-tenths, but they won't punish you quite as cruelly for trying.

Forza Motorsport 7 6. Rain, rain... come to stay.

Racing in the rain is no longer an infuriating endeavor. Gone are the olympic swimming pools passed off as puddles. They're replaced by low-grip, but not instantly-upsetting patches of standing water. Silverstone, for example, which featured the Ganges flowing down the right hand side of its pit straight, now has but a brook trickling down the port side of the grid. Puddles don't do favors for your car's stability, but running through one isn't a death sentence for your race as it was before. Rain now rewards an adaptable driver, capable of changing his or her own lines and driving style, but doesn't punish players who don't have time to memorize the location and severity of every one of the game's puddles. The custom weather options will allow for plenty of variety in race scenarios, as players can decide how much downpour they want, and when. Choose from drizzle, fog, or a forty day flood at your leisure, and transfer between them as you see fit. Rain isn't available on all tracks, sadly, but those it is compatible with are spruced up nicely.

Forza Motorsport 7 7. Some cars were better than others? Better disallow competition, then.

At present, racing freely between car divisions is allowed only in Free Play, and not in any of the Forza Driver's Cup events, or online races outside of private matches. As stated above, this feature is even missing from the Rivals part of the game. Why Turn 10 seems to have discarded one of the elements of Forza—the ability for people to race a variety of their favorite, custom-tuned cars against each other, made fair by the PI system—is beyond me. It bodes poorly for the future of the franchise, and whether or not there are plans in the pipeline to rectify this is unclear. There is also the fact that the game tries to sell you a package of parts when you buy a car, in order to meet the car's division restrictions, often resulting in a mediocre car with no real strengths to speak of. Players are better off skipping the parts and building their own cars with parts of their choice, but even then, options are limited due to restrictions on tire compound, width and horsepower ratings.

Forza Motorsport 7 8. Community support seems like it's headed in the right direction.