I'd call it more of a transparticle satellite based ion projection which conflagrates into a semicompleted defensive device.
Ok you're never getting any help or criticism from me ever again. Except for every now and then I'll message you to point out that 'it sucks' without clarifying what it is or why it does so.
Hell no, it looks like the jeep from half life 2, and that is one hella gay vehicle. Because it just was. It would only be cool if there was the pew pew(tau) cannon on it.
This is much better. However, it seems a bit constipated from the side view. Perhaps squish it on the Y axis a little.