HURRAY!! Another non fantasy entry! two things stick out for me. The first is the scale of the vehicle in the top left corner. It seems too big to me based on the size of the seats. The other is the border. It is a bit too distracting and wouldn't be needed in a VTT, not to mention it increases the map size a bit.
I really want to see this at a much higher resolution for use in a VTT. I love the vehicles and tokens. They give it a table top miniatures feel.