I agree with Smoked Hostage first post. I also think this game is going to suck. The best way to make sales for an inferior product is to compare it to a product that is vaguely similar. The reason they don't compare it to Need For Speed or GT, Forza, Midnight Club..... is because it just doesn't compete.
Squilliam: On Vgcharts its a commonly accepted practice to twist the bounds of plausibility in order to support your argument or agenda so I think its pretty cool that this gives me the precedent to say whatever I damn well please.