Excellent work, man! I was waiting for a beauty shot of this beast.
The only thing that bothers me is the tread on the tires - I'm no expert, obviously, but the treads seem to make the tires look smaller than they should.
Still, a brilliant wallpaper. As Thomas said, your boss should be very happy with your work on this.