Something so desolate and bleak should never be this awesome. I definitely feel bad for whoever was driving that vehicle.
I checked out the website too, watched some of the videos, checked out the art. There's some cool stuff on there. Good for you for making this happed. I wish you good luck!