There is something missing from this game that keeps it from being in any way compelling.
The advanced control scheme (which resembles the Sega arcade game) is too sloppy with the analog sticks, while the standard setup does nothing to differentiate it from the hundreds of other racers.
There are rewards for taking out other drivers, but this gameplay element is poorly integrated with the racing. If you want to get your proverbial kill on, you'll need to do it in the first lap or so, and then spend the remaining laps playing catch up. But there's little reason to do this since the races can all be won without earning the upgrades that the aggressive style of play provides.
Yes, there are plenty of unlockables, but you'll scarcely notice that you're playing as a different character - the experience changes little between the various racers.
The impressive graphics and sounds are not enough to elevate this game into the fun category. Star Wars Racer Revenge is not a "dark side" game, it just lacks a soul of any kind.