Wow, i cant beleive that they did that without asking you, Badspot. I wonder why...
That looks astoundingly similer to a rover i drove in a game, once.
I tried it, and i gotta say, its hard. Fun, but darn hard
The game looks very awsome. kinda reminds me of blockland