It is the most common sense "electric" car.. it is essentially a diesel electric locomotive
GM should make trains.. oh wait, they do GM EMD...
Except, when these cars need repairs, like the other "green cars" on the market will cost you the earth, and we will end up throwing these cars away because it will cost too much to repair.
All around a bad idea for everyone involved. Especially the effect on fuel prices.