Will THQ's new title blow its competition away or be eliminated like so many racing titles before it?