Nice, interesting vehicle! Your machines always look industrial and purposeful, as though they were no-frills tools for getting a job done, but all the same one can't tell quite how they work- fitting with the futuristic theme. And I like the snow. ^^
This art reminds me of a video game on the play station I played as a kid. I can't think of the name of it, but you're in a snowy area with a machine and this badguy takes the machine and you have to fight him.