Originally Posted by Sergorn 
If it didn't have some sort of RPG element in it, EA wouldn't release it under the Bioware label. That's the whole point of putting everything remotely RPG-ish under the Bioware name.
-Sergorn
I think you may have struck on the new definition of Bioware: "A division of EA which produces remotely RPG-ish games."
Pretty sure this isn't the second coming of Autoduel, but that certainly has potential as a franchise. I wonder who (if anyone) has the rights to produce electronic games in the Car Wars universe. Would love to see an RPG with stat-driven car combat type of game. Sunday Drivers anyone?