From the look of things it seems like this may be a prototype in the same way that Ghostlop is a prototype; it may be a finished game that wasn't released for financial reasons (like a tax write-off, or something of the sort.)
It doesn't look super polished, but probably more polished than Dirty Pigskin Football, which surprises me a bit. Only thing that seems like it *may* be missing is a character's voice on the car selection screen. Seems there's a brief pause, where I would guess the character is supposed to say something (a la Crazy Taxi)