I havent really seen too many Ford pickups, so I dont really know too much about them. What I do know is that it looks kind of cool, I dont think with the way it is textured it would fit into a realistic game, but then Im also not sure that is your aim. This would fit really well into a Nintendo style racing game.
I agree, you should be proud, it's excellent.