yeah Fallout 3 rules! it's like STALKER, I loved that one too.
Anyways, when I saw the cars and the trucks and buses in Fallout I immediately said to myself "Holy Cow! this is 600V's work!", so I had to ask Maybe the development team got some inspiration from your works who knows!