Yeah... I say that one a while back as well. There was actually a lot of hype around it, not because they might make it (not), but because of it's radical dune-buggy + performance design.

Pretty cool... just don't get too excited about all the concepts coming out!!