Re-live Marathon:Durandal. Get it today for 800 Microsoft points on the marketplace.
I've been doing 3D modeling with maya for quite some time and that vehicle is quite impressive!
You know, one synonym for "Ghost" is "Haunt" and i think that would work kinda well. the vehicle could sorta represent a U-boat, something the marines fear. and the haunt would really represent that (atleast i think so, like, the name and the vehicle combined)