Most definitely finish the final game.
I LOVE fake-3D racers like this. With polished graphics and a bit more substance (both things I'm sure you've already added) this could be AMAZING. If you can pull off high-speed loops in the track, that'd blow my mind.
Also, thanks for using Faceman! The guy who commissioned us for it never actually made another video...which sucks. :P