It is not like he drew this for a piece of real world tech. It was drawn for... wait for it... A GAME!. sheesh people.

I like the artwork, though I do agree with others that scale in size comparing person to vehicle seems off.